New to Claude Skills? Learn how to install them →

davila7 on GitHub

GKE Basics

Free

Streamline your GKE cluster setup with best practices.

Get this skill

Free · Opens the source repo

What GKE Basics does

The GKE Basics skill simplifies the process of planning, creating, and configuring production-ready Google Kubernetes Engine (GKE) clusters. It leverages the golden path Autopilot configuration, which provides a set of best practices and guardrails to ensure your clusters are optimized for security, performance, and cost efficiency. This skill is particularly useful for developers and DevOps engineers looking to deploy containerized applications on Google Cloud without delving into the complexities of Kubernetes setup.

With this skill, users can quickly enable necessary Google Cloud services and create an Autopilot cluster in just a few commands. The skill also provides a structured approach to managing critical aspects of GKE, including networking, scaling, observability, and AI/ML inference. The bundled reference materials cover a wide range of topics, from core concepts and cluster creation to security practices and cost optimization strategies, making it a comprehensive resource for both beginners and experienced users.

The GKE Basics skill is designed for teams looking to adopt Kubernetes in their workflows without the steep learning curve typically associated with Kubernetes management. By providing clear guidelines and a streamlined process, this skill helps users focus on deploying their applications rather than managing infrastructure. Whether you are onboarding new applications, managing existing workloads, or exploring advanced features like batch processing or AI/ML workloads, this skill offers the foundational tools necessary for success.

In summary, GKE Basics is an essential tool for anyone involved in deploying and managing applications on Google Kubernetes Engine. It provides the necessary guidance and automation to help users build robust, production-ready clusters efficiently, ensuring adherence to best practices throughout the process.

When to use it

Use this skill when you need to quickly deploy a GKE cluster with production-ready configurations and best practices.

When not to use it

This skill may not be suitable for advanced users who require highly customized Kubernetes configurations or those working in environments outside of Google Cloud.

What you can build with it

Quick GKE Cluster Setup

Use the skill to create a new GKE cluster in minutes with production-ready configurations.

Deploying Containerized Applications

Easily deploy applications using the provided commands and best practices for Kubernetes.

Managing GKE Security and Costs

Leverage the skill's references to optimize security settings and manage costs effectively.

How to install GKE Basics

View source

1. Install with the skills CLI

npx skills add davila7/claude-code-templates/gke-basics --agent claude-code

2. Or install it manually

Download the skill folder and drop it into ~/.claude/skills/ for all projects, or .claude/skills/ to scope it to one repo. Restart Claude Code so it picks up the new skill.

Anthropic's agentic coding CLI, and the reference implementation of Agent Skills. Drop a skill folder into ~/.claude/skills and Claude Code loads it automatically whenever a task matches the skill's description. Claude Code docs

Inside SKILL.md

Written by davila7

Google Kubernetes Engine (GKE) Basics

GKE is a managed Kubernetes platform on Google Cloud for deploying, scaling, and operating containerized applications. This skill defaults to the golden path Autopilot configuration — see gke-golden-path.md for defaults, rules, and guardrails.

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
kubectl create deployment hello-server \
  --image=us-docker.pkg.dev/google-samples/containers/gke/hello-app:1.0

Reference Directory

Load the relevant reference based on trigger keywords. Prefer the most specific match; if ambiguous, ask the user to clarify.

ScenarioTrigger KeywordsReference
Core ConceptsAutopilot vs Standard, architecture, pricing, what is GKEcore-concepts.md
Golden Path & Defaultsgolden path, Day-0 checklist, production defaults, cluster defaultsgke-golden-path.md
Cluster Creationcreate cluster, new cluster, provision GKEgke-cluster-creation.md
Networkingprivate cluster, VPC, subnet, Gateway API, DNS, ingress, egress, datapathgke-networking.md
Security & IAMWorkload Identity, Secret Manager, RBAC, Binary Auth, hardening, audit, gVisor, IAM rolesgke-security.md
ScalingHPA, VPA, autoscaler, autoscaling, NAP, scale pods, scale nodesgke-scaling.md
Compute ClassesComputeClass, machine family, Spot fallback, GPU node pool, node selectiongke-compute-classes.md
Costcost, savings, Spot VMs, rightsizing, CUD, optimize spend, budgetgke-cost.md
AI/ML Inferenceinference, model serving, LLM, GPU, TPU, GIQ, vLLMgke-inference.md
Upgradesupgrade, maintenance window, release channel, patching, versiongke-upgrades.md
Observabilitymonitoring, logging, Prometheus, Grafana, metrics, alerts, dashboardsgke-observability.md
Multi-tenancymulti-tenant, namespace isolation, team access, enterprise, RBAC planninggke-multitenancy.md
Batch & HPCbatch, HPC, job queue, high performance, MPI, parallelgke-batch-hpc.md
App Onboardingcontainerize, deploy app, Dockerfile, onboard, migrate to GKEgke-app-onboarding.md
Backup & DRbackup, restore, disaster recovery, CMEKgke-backup-dr.md
Storagestorage, PVC, persistent volume, StorageClass, Filestore, GCS FUSEgke-storage.md
ReliabilityPDB, health probe, liveness, readiness, topology spread, graceful shutdowngke-reliability.md
Client Librariesclient library, client-go, kubernetes python, kubernetes java, kubernetes SDKclient-library-usage.md
Infrastructure as CodeTerraform, IaC, HCL, infrastructure as codeiac-usage.md
MCP ServerMCP tools, MCP server, MCP setupmcp-usage.md
CLI / Toolsgcloud, kubectl, commands, how tocli-reference.md
Production Auditproduction readiness, compliance, golden path checkgke-cluster-creation.md

If you need product information not found in these references, use the Developer Knowledge MCP server search_documents tool.

Frequently asked questions about GKE Basics

Similar skills