The GCP provider lets you manage Google Cloud Platform resources declaratively. All resources use your own GCP service account credentials, supporting multi-tenant deployments where each user operates in their own GCP project.Documentation Index
Fetch the complete documentation index at: https://docs.pragmatiks.io/llms.txt
Use this file to discover all available pages before exploring further.
Setup
Prerequisites
- A GCP project with billing enabled
- A service account with appropriate permissions
- Service account credentials JSON
Required Permissions
| Resource | Required Roles |
|---|---|
gcp/secret | roles/secretmanager.admin |
gcp/cloudsql/* | roles/cloudsql.admin |
gcp/gke | roles/container.admin |
Credential Setup
All GCP resources require acredentials field containing your service account JSON. Store credentials securely using a gcp/secret resource and reference them via FieldReferences.