ercansualp/Build and Deploy to Kubernetes
Builds a Docker image, pushes it to GitHub Container Registry, and deploys it to Kubernetes
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| DOCKERFILE_PATH | Path to the Dockerfile | yes | — |
| DEPLOYMENTFILE_PATH | Path to the Kubernetes Deployment file | yes | — |
| IMAGE_NAME | Docker image name | yes | — |
| IMAGE_TAG | Docker image tag | yes | — |
| REPOSITORY | Repository name for the Docker image | yes | — |
| USERNAME | Username for GitHub Container Registry | yes | — |
| IMAGE_PULL_SECRETS | Image pull secrets for Kubernetes | yes | — |
| K8S_NAMESPACE | Kubernetes namespace | yes | — |
| ROOT_DIRECTORY | Directory for Docker build | yes | — |
| PERSONAL_ACCESS_TOKEN | Personal Access Token for GitHub Container Registry | yes | — |
| KUBE_CONFIG | Kubernetes configuration file | yes | — |
Outputs
no outputs