tookdee88/Validate Flux Helm Release

Github Action to validate Flux Helm Releases with kubeval

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
helmReleaseThe HelmRelease YAML file path or diryes
ignoreValuesWhen set to true HelmRelease values will be ignoredfalse
kubernetesVersionVersion of Kubernetes to validate againstmaster
helmVersionVersion of Helm to validate againstv2
awsS3Repo(Optional) Set to true if using an AWS S3 Helm Repofalse
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 Repofalse
gcsPlugin(Optional) GCS Plugin to be used in the helm plugin install commandhttps://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""
namedescription
numFilesTestedThe number of HelmRelease files which were tested