zeitonline/ZON Baseproject Connector
A composite Action that fetches infrastructure config generated by the ZeitOnline baseproject Terraform module.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project_name | The Name (project_name) of the ZON baseproject | yes | — |
| environment | The Environment in which the workflow runs | yes | production |
| unique_id | The unique TF baseproject identifier | no | "" |
| python_binary | Python binary to use | no | python |
| alerting_channel | Slack Channel to send alerts to should the action fail | no | C05749T8ARJ |
| google_auth | Authenticate to Google Cloud | no | false |
| gke_auth | Authenticate to GKE (Google Kubernetes Engine) | no | false |
| gke_cluster | The GKE cluster to authenticate to (required if gke_auth is true) | no | "" |
| gar_docker_auth | Authenticate to Google Artifact Registry for Docker | no | false |
| vault_export_token | Get a Vault Token and export it as VAULT_TOKEN | no | false |
| python_registry | Setup Auth for the Google Python Artifact Registry | no | false |
| setup_buildx | Setup docker buildx. Enabling gar_docker_auth implies this; set explicitly to "false" to disable | no | unset |
Outputs
| name | description |
|---|---|
| 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 | — |