Skip to main content
The Kubernetes provider manages core Kubernetes resources — Deployments, StatefulSets, Services, ConfigMaps, and Secrets — on GKE clusters using your GCP credentials.

Setup

The Kubernetes provider connects to GKE clusters via the gcp/gke resource. All Kubernetes resources require a cluster dependency pointing to a GKE cluster.

Resources

Architecture

Kubernetes resources depend on a GKE cluster:

Notes

  • All Kubernetes resources use server-side apply for idempotent create/update operations.
  • The cluster and namespace fields are immutable on all resources — changing them requires recreation.
  • Workload resources (Deployment, StatefulSet) wait for all replicas to be ready before reporting success.