Google's skill for deploying agents with agents-cli to Agent Runtime, Cloud Run or GKE: choosing a target, CI/CD pipelines, service accounts, secrets, rollback, Agent Gateway and production troubleshooting.
GKE Basics & Critical Gotchas Skill
Google's official GKE skill — when Autopilot beats Standard, Workload Identity instead of JSON keys, Autopilot's 250m CPU rounding, and private-cluster flags.
Install
Other ways to install
About
- Autopilot-by-default with the three explicit reasons to pick Standard
- Workload Identity binding instead of mounted service-account keys
- Autopilot's 250m CPU increment and requests-equal-limits behaviour
- Private cluster and master-authorised-network flags in full
- Explicit hand-off to the specialised GKE networking, security and upgrade skills
Most GKE mistakes are made in the first ten minutes: reaching for Standard mode out of habit, mounting a service-account JSON key into a pod, or requesting 300m of CPU on Autopilot and quietly paying for 500m.
This official Google skill is written as a decision guide rather than a tutorial. It defaults to Autopilot and names the only three reasons to choose Standard — custom sysctl kernel parameters, custom node taints or specific hardware node pools, and DaemonSets needing raw hostPath mounts — and asks the agent to cite which one applies. From there it covers private Autopilot clusters (--enable-private-nodes, --enable-private-endpoint, master authorised networks), Workload Identity binding a Kubernetes ServiceAccount to a Google Service Account via annotation, Autopilot's 250m CPU increment rule and its requests-equal-limits behaviour, and always passing --region or --zone when fetching credentials.
It is deliberately scoped: specialised networking, security hardening and upgrades live in sibling skills (gke-networking, gke-platform-security, gke-workload-security, gke-upgrades), so the agent knows when to hand off rather than guess.
Try it
Once installed, ask your agent something like:
"Create a private Autopilot cluster in us-central1, wire up Workload Identity for the billing service account, and deploy this manifest."
SKILL.md
The instructions your agent loads, as published by Google.
Related Skills
See all GKE Basics & Critical Gotchas alternativesSkill: Azure Kubernetes Service (AKS)
by Microsoft
Microsoft's official AKS planning skill: separates the Day-0 decisions you cannot undo (networking, API server) from the Day-1 features you can switch on later.
Skill: Grafana Alloy Collector Configs
by Grafana Labs
Grafana's official Alloy skill: write one collector config that carries metrics, logs, traces and profiles, validate it locally, and prove samples are actually leaving the box.
Skill: Grafana Tempo & TraceQL
by Grafana Labs
Grafana's official Tempo skill: stand up a tracing backend that needs nothing but object storage, then write TraceQL that finds the slow span instead of scrolling for it.