Make sure your Google Cloud Project has at least the following API Services enabled:
API Service Name | Description/Link | Use |
---|---|---|
container.googleapis.com |
Kubernetes Engine API | |
compute.googleapis.com |
Compute Engine API | |
file.googleapis.com |
Cloud Filestore API | Needed for storage_type="ha" |
sqladmin.googleapis.com |
Cloud SQL Admin API | Needed when creating an SQL Postgres instance |
servicenetworking.googleapis.com |
Service Networking API | Needed when creating an SQL Postgres instance |
cloudresourcemanager.googleapis.com |
Cloud Resource Manager API | Needed if you create an SQL Postgres instance |
containerregistry.googleapis.com |
Google Container Registry | Needed when using GCR to store and access deployment artifacts |
artifactregistry.googleapis.com |
Google Artifact Registry | Needed when using GAR to store and access deployment artifacts |
Further detail on enabling API Services.