GKE Basics
Managed Kubernetes platform on Google Cloud. Defaults to Autopilot mode.
Quick Start
gcloud services enable container.googleapis.com --quiet
gcloud container clusters create-auto my-cluster --region=us-central1 --quiet
gcloud container clusters get-credentials my-cluster --region=us-central1 --quiet
GKE Skill Routing Table
Load the single, most specific GKE sub-skill below matching your workload
requirements. Do not load multiple GKE skills unless explicitly required.
| Scenario |
Trigger Keywords |
Target Skill |
| Golden Path Defaults |
production defaults, |
gke-golden-path |
| : : golden path : : |
|
|
| Cluster Creation |
create cluster, |
gke-cluster-creation |
| : : provision GKE : : |
|
|
| Networking & Ingress |
private cluster, VPC, |
gke-networking, |
: : Gateway API, Ingress, : gke-service-networking : |
|
|
| : : DNS : : |
|
|
| Security & IAM |
Workload Identity, |
gke-platform-security, |
: : Secret Manager, RBAC, : gke-workload-security : |
|
|
| : : hardening : : |
|
|
| Autoscaling |
HPA, VPA, Cluster |
gke-workload-scaling |
| : : Autoscaler, NAP : : |
|
|
| Compute Classes |
ComputeClass, Spot |
gke-compute-classes |
| : : fallback, GPU/TPU nodes : : |
|
|
| Cost Analysis |
BigQuery billing |
gke-cost-analysis |
| : : exports, budgets, live : : |
|
|
| : : monitoring : : |
|
|
| Cost Optimization |
Spot VMs, rightsizing, |
gke-cost-optimization |
| : : quotas : : |
|
|
| AI/ML Workloads |
LLM, GPU/TPU inference, |
gke-inference |
| : : serving, vLLM : : |
|
|
| GPU/TPU Disruption |
GPU termination, TPU |
gke-ai-troubleshooting- |
: : shutdown, host : handle-disruption-gpu-tpu : |
|
|
| : : maintenance : : |
|
|
| Cluster Upgrades |
upgrade, maintenance |
gke-upgrades |
| : : window, release channel : : |
|
|
| Observability |
monitoring, logging, |
gke-observability |
| : : Prometheus, dashboards : : |
|
|
| Multi-tenancy |
namespace isolation, |
gke-multitenancy |
| : : resource quota, : : |
|
|
| : : LimitRange : : |
|
|
| Batch & HPC |
batch, HPC, Kueue, |
gke-batch-hpc |
| : : JobSet, parallel jobs : : |
|
|
| App Onboarding |
containerize, |
gke-app-onboarding |
| : : Dockerfile, deploy app, : : |
|
|
| : : onboard : : |
|
|
| Backup & DR |
backup plan, restore, |
gke-backup-dr |
| : : disaster recovery, CMEK : : |
|
|
| Storage & PVC |
SSD, PV, PVC, |
gke-storage |
| : : StorageClass, GCS FUSE : : |
|
|
| Reliability |
PDB, health probe, |
gke-reliability |
| : : liveness, readiness : : |
|
|
| Productionization |
production readiness, |
gke-productionize |
| : : productionize, : : |
|
|
| : : readiness scoring, : : |
|
|
| : : audit cluster : : |
|
|
Conceptual & Informational Queries (CRITICAL)
For purely conceptual, educational, or informational questions (e.g. "What is
GKE?", "Explain GKE architecture", or "Compare Standard vs Autopilot" in a
generic sense):
- Rule: Answer immediately using your pre-trained knowledge.
- Constraint: Do not execute code searches, directory listings, or other
tool calls unless the user explicitly requests you to inspect the local
workspace or run a command. Keep it fast, cheap, and direct.
Source: google/skills → skills/cloud/gke-basics/SKILL.md
1---2name: gke-basics3description: >- Core GKE cluster discovery and hub. Use to route to specialized GKE skills. Do not use for specialized tasks (networking, security, etc.) directly.4---5
6
7# GKE Basics
8
9Managed Kubernetes platform on Google Cloud. Defaults to Autopilot mode.
10
11## Quick Start
12
13```bash
14gcloud services enable container.googleapis.com --quiet
15gcloud container clusters create-auto my-cluster --region=us-central1 --quiet
16gcloud container clusters get-credentials my-cluster --region=us-central1 --quiet
17```
18
19## GKE Skill Routing Table
20
21Load the single, most specific GKE sub-skill below matching your workload
22requirements. **Do not load multiple GKE skills unless explicitly required.**
23
24| Scenario | Trigger Keywords | Target Skill |
25| -------------------- | ----------------------- | --------------------------- |
26| Golden Path Defaults | production defaults, | `gke-golden-path` |
27: : golden path : :
28| Cluster Creation | create cluster, | `gke-cluster-creation` |
29: : provision GKE : :
30| Networking & Ingress | private cluster, VPC, | `gke-networking`, |
31: : Gateway API, Ingress, : `gke-service-networking` :
32: : DNS : :
33| Security & IAM | Workload Identity, | `gke-platform-security`, |
34: : Secret Manager, RBAC, : `gke-workload-security` :
35: : hardening : :
36| Autoscaling | HPA, VPA, Cluster | `gke-workload-scaling` |
37: : Autoscaler, NAP : :
38| Compute Classes | ComputeClass, Spot | `gke-compute-classes` |
39: : fallback, GPU/TPU nodes : :
40| Cost Analysis | BigQuery billing | `gke-cost-analysis` |
41: : exports, budgets, live : :
42: : monitoring : :
43| Cost Optimization | Spot VMs, rightsizing, | `gke-cost-optimization` |
44: : quotas : :
45| AI/ML Workloads | LLM, GPU/TPU inference, | `gke-inference` |
46: : serving, vLLM : :
47| GPU/TPU Disruption | GPU termination, TPU | `gke-ai-troubleshooting-` |
48: : shutdown, host : `handle-disruption-gpu-tpu` :
49: : maintenance : :
50| Cluster Upgrades | upgrade, maintenance | `gke-upgrades` |
51: : window, release channel : :
52| Observability | monitoring, logging, | `gke-observability` |
53: : Prometheus, dashboards : :
54| Multi-tenancy | namespace isolation, | `gke-multitenancy` |
55: : resource quota, : :
56: : LimitRange : :
57| Batch & HPC | batch, HPC, Kueue, | `gke-batch-hpc` |
58: : JobSet, parallel jobs : :
59| App Onboarding | containerize, | `gke-app-onboarding` |
60: : Dockerfile, deploy app, : :
61: : onboard : :
62| Backup & DR | backup plan, restore, | `gke-backup-dr` |
63: : disaster recovery, CMEK : :
64| Storage & PVC | SSD, PV, PVC, | `gke-storage` |
65: : StorageClass, GCS FUSE : :
66| Reliability | PDB, health probe, | `gke-reliability` |
67: : liveness, readiness : :
68| Productionization | production readiness, | `gke-productionize` |
69: : productionize, : :
70: : readiness scoring, : :
71: : audit cluster : :
72
73## Conceptual & Informational Queries (CRITICAL)
74
75For purely conceptual, educational, or informational questions (e.g. "What is
76GKE?", "Explain GKE architecture", or "Compare Standard vs Autopilot" in a
77generic sense):
78
79* **Rule**: **Answer immediately using your pre-trained knowledge.**
80* **Constraint**: **Do not execute code searches, directory listings, or other
81 tool calls** unless the user explicitly requests you to inspect the local
82 workspace or run a command. Keep it fast, cheap, and direct.
83
84---
85
86**Source:** [`google/skills`](https://github.com/google/skills) → `skills/cloud/gke-basics/SKILL.md`