quantumwake/Docker Build and Deploy
Build, push, and deploy Docker images to Kubernetes
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| image-name | Base image name (e.g., username/repository) | yes | — |
| registry | Docker registry to use | no | docker.io |
| registry-username | Docker registry username | yes | — |
| registry-token | Docker registry token | yes | — |
| k8s-config | Kubernetes config type or command to load config | no | none |
| k8s-namespace | Kubernetes namespace | no | default |
| k8s-deployment | Kubernetes deployment name (if not specified, will use image-name-deployment) | no | — |
| deployment-file | Path to Kubernetes deployment template | no | k8s/deployment.yaml |
| dockerfile | Path to Dockerfile (relative to context) | no | Dockerfile |
| context | Docker build context directory | no | . |
| build-args | Extra args for docker build | no | "" |
| tag | Image tag (defaults to git tag or short commit SHA) | no | "" |
| create-github-release | Create a GitHub release for tags | no | false |
Outputs
| name | description |
|---|---|
| image | Full Docker image name with tag |