smarnach-org/Deploy Helm Chart

Obtain credentials for GKE cluster & install Helm chart

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
infra_repoInfrastructure repository contain Helm charts, e.g. mozilla/helm-chartsyes
infra_repo_refInfrastructure repository git reference to checkout, defaults to `main`nomain
infra_repo_ssh_keySSH key with permissions to checkout infrastructure repository, typically a deploy keyyes
app_nameName of tenant app to deploy to, e.g. testapp1yes
env_nameName of tenant env to deploy to, e.g. devyes
realm_nameName of tenant realm to deploy to, e.g. nonprodyes
workload_identity_pool_project_numberProject number of workload identity pool used for OIDC authenticationyes
k8s_cluster_nameKubernetes cluster name, e.g. mozilla-nonprodyes
k8s_cluster_locationKubernetes cluster location, e.g. us-west1yes
k8s_cluster_projectKubernetes cluster project, e.g. mozilla-firefox-nonprodyes
helm_release_nameHelm chart release name, defaults to `gha`nogha
helm_chart_pathHelm chart path within infrastructure repository , e.g. testapp1/k8s/testapp1/yes
helm_value_filesHelm chart value files within the infrastructure repository specified with "-f" flag value, e.g. "-f values-dev.yaml -f values-dev-additional.yaml", defaults to "-f values-$env_name.yaml"no""

no outputs