Skip to content

GKE Storage Configuration

Guides an agent through storage setup on Google Kubernetes Engine: volumes, claims, and storage classes.

Repository
google/skills
Stars
21,782
Licence
Apache-2.0
Files
2 files

What it does

When installed, the agent gets a reference guide for storing data on Google Kubernetes Engine (GKE), Google's managed container platform. It knows the built-in storage options (block disks, shared file storage via Filestore, and Cloud Storage buckets), how to write the Kubernetes manifests that request storage, how to resize volumes, and common zone and capacity constraints to watch for. It points to other skills for Cloud Storage FUSE mounts and for diagnosing storage failures.

Great for

  • Engineers setting up persistent storage for databases or shared files on GKE
  • Teams writing PersistentVolumeClaim and StorageClass manifests who want correct defaults
  • Platform operators planning zone-aware storage for stateful workloads

Skip it if

  • Database administration or replication design beyond volume provisioning, which the skill explicitly excludes
  • Live troubleshooting of attach or mount errors, which is routed to a separate troubleshooting skill
  • Anyone expecting it to change a production cluster safely without review, since commands like kubectl patch and MCP calls act on real resources

Try asking

  • “Create a PersistentVolumeClaim with 100Gi of premium SSD storage for my Postgres pod on GKE”
  • “Set up a shared ReadWriteMany volume with Filestore for three web pods”
  • “Expand my existing PVC from 100Gi to 200Gi”
  • “Mount a Cloud Storage bucket read-only into a GKE pod”
Step-by-step guide: how to use GKE Storage ConfigurationInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 2 original files, the Apache-2.0 licence and an attribution note.

    gke-storage.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip gke-storage.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip gke-storage.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Review generated manifests before applying them, especially on production clusters
  • Confirm allowVolumeExpansion is true on the StorageClass before resizing a PVC
  • Check the attribution reference file, since the skill requires tagging gcloud commands run in the terminal

What's inside

  • references/attribution.md
  • SKILL.md

Redistributed unmodified from google/skills under the Apache-2.0 licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.