tookdee88/Validate Flux Helm Release
Github Action to validate Flux Helm Releases with kubeval
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| helmRelease | The HelmRelease YAML file path or dir | yes | — |
| ignoreValues | When set to true HelmRelease values will be ignored | — | false |
| kubernetesVersion | Version of Kubernetes to validate against | — | master |
| helmVersion | Version of Helm to validate against | — | v2 |
| awsS3Repo | (Optional) Set to true if using an AWS S3 Helm Repo | — | false |
| awsS3RepoName | (Optional) The name of the AWS S3 Helm repo, if awsS3Repo was set to true | — | "" |
| awsS3Plugin | (Optional) AWS S3 Plugin to be used in the helm plugin install command | — | "" |
| gcsRepo | (Optional) Set to true if using an GCS Helm Repo | — | false |
| gcsPlugin | (Optional) GCS Plugin to be used in the helm plugin install command | — | https://github.com/hayorov/helm-gcs.git |
| helmSourcesCacheEnabled | (Optional) Enabled Helm source caching, so same release or ref will not be downloaded twice. | — | false |
| chartRepoUser | (Optional) The username of the private Helm repo | — | "" |
| chartRepoPassword | (Optional) The password of the private Helm repo | — | "" |
Outputs
| name | description |
|---|---|
| numFilesTested | The number of HelmRelease files which were tested |