GKE — managed Kubernetes from Google Cloud.
1# Standard2gcloud container clusters create my-cluster \3 --zone us-central1-a \4 --num-nodes 3 \5 --enable-autoscaling --min-nodes 1 --max-nodes 1067# Autopilot8gcloud container clusters create-auto my-cluster --region us-central1910gcloud container clusters get-credentials my-cluster --zone us-central1-a
Terraform:
1resource "google_container_cluster" "primary" {2 name = "my-cluster"3 location = "us-central1"4 initial_node_count = 35 autoscaling {6 min_node_count = 17 max_node_count = 108 }9 node_config {10 machine_type = "e2-standard-4"11 }12}
Autopilot vs Standard: Autopilot is simpler (Google manages nodes). Standard is more flexible.
Features: Binary Authorization, Workload Identity, Config Connector.