actions-marketplace-validations/Deploy to On-Premises Kubernetes cluster
Deploys an application in an On-Premises Kubernetes cluster based in a GitOps repository
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| k8s_envs | Multiline input where each line contains the name of a Kubernetes environment defined in the GitOps repository | yes | — |
| manifest_dir | Path to the manifest directory, with files to be used for deployment | no | kubernetes |
| repo_token | Personal access token (PAT) used to manage comments on pull request | no | ${{ github.token }} |
| gitops_token | GitHub PAT with read permission on GitOps repository, if it's private | no | — |
| strategy | Deployment strategy to be used. Allowed values are none, canary and blue-green | no | none |
Outputs
| name | description |
|---|---|
| status | JSON object with the status of deployment by K8S environment |