⚠️ Experimental — This plugin compiles and passes its unit tests but has not been validated in any active GoCodeAlone-internal production deployment. Use with caution. Please open an issue if you adopt it so we can promote it to verified status.
GCP provider plugin for workflow IaC — manages Cloud Run, GKE, Cloud SQL, Memorystore, VPC, Load Balancer, Cloud DNS, Artifact Registry, API Gateway, Firewall, IAM roles, Cloud Storage, and SSL certificates.
Module types:
iac.provider— GCP infrastructure providergcp.credentials— GCP credentials configurationstorage.gcs— Google Cloud Storage module
IaC state backends:
gcs— Google Cloud Storage state backend
# In your wfctl.yaml
version: 1
plugins:
- name: workflow-plugin-gcp
version: v2.0.0
source: github.com/GoCodeAlone/workflow-plugin-gcpThen:
wfctl plugin installSee examples/minimal/config.yaml.
Authentication: Application Default Credentials by default; or set GOOGLE_APPLICATION_CREDENTIALS (path to a service account JSON file). Set GCP_PROJECT for use in config templates.
MIT. See LICENSE.