zeitonline/ZON Baseproject Connector

A composite Action that fetches infrastructure config generated by the ZeitOnline baseproject Terraform module.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
project_nameThe Name (project_name) of the ZON baseprojectyes
environmentThe Environment in which the workflow runsyesproduction
unique_idThe unique TF baseproject identifierno""
python_binaryPython binary to usenopython
alerting_channelSlack Channel to send alerts to should the action failnoC05749T8ARJ
google_authAuthenticate to Google Cloudnofalse
gke_authAuthenticate to GKE (Google Kubernetes Engine)nofalse
gke_clusterThe GKE cluster to authenticate to (required if gke_auth is true)no""
gar_docker_authAuthenticate to Google Artifact Registry for Dockernofalse
vault_export_tokenGet a Vault Token and export it as VAULT_TOKENnofalse
python_registrySetup Auth for the Google Python Artifact Registrynofalse
setup_buildxSetup docker buildx. Enabling gar_docker_auth implies this; set explicitly to "false" to disablenounset
namedescription
project_name
environment
unique_id
namespace
ci_sa_name
wi_sa_name
vault_role
vault_addr
vault_token
gha_vault_path
gha_vault_role
gcloud_access_token
cluster_name
cluster_project
cluster_location
python_registry_url