Automation & Ops ✓ Google · Official

GKE Storage Manager

Configure persistent disks, Filestore, and GCS FUSE storage for GKE workloads.

43/ 100
Not recommended

Current benefit does not outweigh risk or uncertainty.

See how it was scored ↓
Works as-is in
Codex · Claude Code
Stars
★ 21k
Last updated
12d ago
License
Apache-2.0
gkekubernetespersistent-volumesstorageclasses
+3filestoregcs-fusevolume-expansion

What does this skill do, and when should you use it?

This skill manages storage configuration for GKE clusters, including PersistentVolumeClaims, PersistentVolumes, StorageClasses, Filestore, and GCS FUSE. It documents Golden Path Autopilot storage defaults and provides examples for custom StorageClasses and common volume types. It also covers volume expansion, regional persistent disks, shared file access, and workload identity requirements for bucket mounts. It is suited to GKE storage provisioning, not database administration or replication strategies outside that context.

Uses Kubernetes manifests and the listed MCP tools to configure or inspect GKE storage resources; explains the use cases for Compute Engine Persistent Disk, Filestore, Cloud Storage FUSE, and Parallelstore CSI; provides YAML examples for custom StorageClasses, block-storage PVCs, shared-file PVCs, and direct GCS bucket mounts; shows how to expand a PVC with kubectl or an MCP resource patch.

Good fit
  • A GKE operator needs a 100Gi ReadWriteOnce PVC for a database and selects premium-rwo with pd-ssd.
  • A multi-pod application needs shared read/write files and uses a Filestore-backed ReadWriteMany PVC.
  • A machine-learning or logging pipeline needs to mount a GCS bucket directly through the GCS FUSE CSI driver.
  • A production workload needs a regional persistent disk replicated across two zones.
  • A cluster administrator needs to increase an existing PVC's capacity after enabling volume expansion.

How do you install this skill?

Before you use it
  • The examples can change clusters and persistent data; confirm the target cluster, region, access modes, permission scope, and backup/rollback plan first.
  • Verify current GKE, CSI driver, Filestore, and GCS FUSE documentation because this file provides no version pinning or validation tests.
  • MCP tool names are inconsistent within the file, so tool availability and parameter correctness cannot be assumed from this document alone.
Before you start
Your agent needs
  • Shell / CLI
  • MCP Server
Install first
  • GKE cluster
  • kubectl

Install the repository's skill collection with: npx skills add google/skills. The installer allows selecting specific skills from the repository; the source does not document a separate gke-storage installation command or destination folder.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/google/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/skills/cloud/gke-storage" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • Create a 100Gi premium-rwo PVC for a database on GKE
  • Configure a read-only GCS FUSE bucket mount for a GKE Pod.

After installing it in an Agent Skills-compatible client, ask for a concrete storage task such as “Create a 100Gi premium-rwo PVC for a database on GKE” or “Configure a read-only GCS FUSE bucket mount for a GKE Pod.” Execution requires access to a target GKE cluster and the client's Kubernetes MCP tools; the source does not define a client-specific trigger syntax.

What are this skill's strengths and limitations?

Pros
  • Covers the main GKE paths for block storage, shared file storage, and object-storage mounts.
  • Includes copyable YAML and kubectl examples.
  • Documents practical defaults and guidance for expansion, WaitForFirstConsumer, and regional PDs.
  • States the Workload Identity and storage.objectViewer requirement for GCS FUSE.
Limitations
  • The source provides no test suite, version compatibility matrix, or troubleshooting workflow.
  • The GCS FUSE example requires the user to provide a bucket, service-account permissions, and a suitable GKE environment.
  • The scope excludes database administration, a complete backup procedure, and standalone replication strategies.
  • The MCP tool names are listed, but their server setup and invocation details are not documented.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
GKE Storage Manager this page ✓ Google · Official 43 · Not recommended ★ 21k 12d ago Apache-2.0
GKE Backup & Disaster Recovery ✓ Google · Official 35 · Not recommended ★ 21k 12d ago Apache-2.0
GKE ComputeClasses Advisor ✓ Google · Official 57 · Use with care ★ 21k 12d ago Apache-2.0
GKE Production Golden Path ✓ Google · Official 54 · Use with care ★ 21k 12d ago Apache-2.0
GKE Cluster Autoscaler Guide ✓ Google · Official 52 · Use with care ★ 21k 12d ago Apache-2.0

The source does not provide a direct comparison with other storage skills or tools; it only presents kubectl as an option and identifies MCP usage as preferred for PVC patching.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
43/ 100 5-point scale 2.2 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust14 / 25 · 2.8/5

The skill discloses the Workload Identity and storage.objectViewer requirement and provides a read-only GCS FUSE example. It does not require confirmation before cluster, StorageClass, PVC, or resize changes, and lacks least-privilege guidance, sensitive-data handling, data-flow transparency, rollback, and recovery procedures, so points are deducted.

2Reliability6 / 20 · 1.5/5

The file covers common StorageClass, PVC, GCS FUSE, and expansion paths, but its MCP tool list conflicts with the later use of patch_k8s_resource, the tables are malformed, and there are no preflight checks, abnormal-input handling, tests, or diagnosable failure feedback. Static calibration limits reliability to 10 or below.

3Adaptability8 / 15 · 2.7/5

Invocation scenarios, storage types, and the boundary excluding database administration or unrelated replication strategies are reasonably clear. However, input prerequisites, version-specific differences, additional non-fit boundaries, Chinese-language support, and mainland-China network reachability are not addressed, so points are deducted.

4Convention6 / 15 · 2.0/5

The skill has useful metadata, headings, sections, examples, and best practices. The repository supplies installation guidance, an Apache-2.0 license, support channels, and an active-development notice. It lacks skill versioning, changelog, explicit maintenance ownership, dependency/install notes, FAQs, and limitation disclosure, and the Markdown tables are structurally broken, so points are deducted.

5Effectiveness6 / 15 · 2.0/5

The YAML and kubectl examples are usable starting points covering block storage, shared file storage, GCS mounts, and expansion. However, there is no execution evidence, complete deployment workflow, environment prerequisite checklist, troubleshooting, or security/cost tradeoff guidance; manual validation remains necessary, so static calibration limits effectiveness to 7 or below.

6Verifiability3 / 10 · 1.5/5

Evidence consists mainly of the skill's static text and repository README/LICENSE. There are no committed tests, CI coverage, third-party execution records, or specific source citations, so verifiability is limited and remains at or below the static cap of 5.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision 513a7a51e85f Review evidence[1][2][3][4]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does GCS FUSE require additional permissions?
Yes. The Pod's service account must use Workload Identity and have storage.objectViewer permission on the target bucket.
Should every workload use the same StorageClass?
No. The skill recommends choosing by workload: pd-ssd for databases, Filestore for shared access, pd-standard for cold storage, and pd-balanced for general use.
What is required before expanding a PVC?
The StorageClass must set allowVolumeExpansion: true; then update the PVC's requested storage.
Does this skill configure backups for persistent data?
It recommends Backup for GKE and references the gke-backup-dr skill, but it does not provide a complete backup configuration.

More skills from this repository

All from google/skills

Automation & Ops ✓ Google · Official

GKE Backup & Disaster Recovery

Configure Backup for GKE policies and restore workflows for stateful workloads.

★ 21k FS 35 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE ComputeClasses Advisor

Configure, optimize, and troubleshoot GKE ComputeClasses for cost, capacity, and workload placement.

★ 21k FS 57 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Production Golden Path

Set production-oriented GKE defaults, readiness checks, and decision guardrails for cluster design.

★ 21k FS 54 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Cluster Autoscaler Guide

Configure, optimize, and troubleshoot automatic GKE node scaling.

★ 21k FS 52 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Multi-Tenancy Planner

Plan isolation, quotas, access control, and cost attribution for teams sharing a GKE cluster.

★ 21k FS 52 Use with care 12d ago
Automation & Ops ✓ Google · Official

AI Workload Migration to GKE Inference

Move existing AI inference workloads to self-hosted inference on Google Kubernetes Engine.

★ 21k FS 50 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Production Readiness Review

Assess whether GKE clusters and workloads are ready for production.

★ 21k FS 49 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Workload Autoscaling

Configure manual scaling, HPA, and VPA for GKE workloads while improving resource requests from observed usage.

★ 21k FS 49 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Cluster Creation Advisor

Plan, provision, and audit GKE clusters against production best practices.

★ 21k FS 48 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE AI Inference Deployment Assistant

Deploy, tune, and autoscale GPU/TPU AI inference services on GKE.

★ 21k FS 46 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE App Onboarding Assistant

Containerize and deploy an application to Google Kubernetes Engine for the first time.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Basics Navigator

A focused entry point for discovering GKE cluster needs and routing each task to the right specialist skill.

★ 21k FS 45 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Observability Configuration

Configure GKE logging, monitoring, and Prometheus metrics.

★ 21k FS 44 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Workload Reliability Guide

Reduce GKE workload disruption with high-availability configuration.

★ 21k FS 41 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Workload Security

Audit and harden workload-level security controls for GKE applications and namespaces.

★ 21k FS 48 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Batch & HPC Workloads

Configure and run queued, parallel, and high-performance workloads on GKE.

★ 21k FS 42 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Platform Security Hardening

Helps platform teams plan and apply cluster-level security hardening for Google Kubernetes Engine.

★ 21k FS 39 Not recommended 12d ago
Automation & Ops ✓ Google · Official

GKE Enterprise RAG Search Architect

Designs and validates enterprise RAG search systems built on GKE and AlloyDB.

★ 21k FS 53 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE GPU/TPU Disruption Diagnosis

Diagnose and mitigate GKE GPU/TPU node disruptions caused by host maintenance.

★ 21k FS 50 Use with care 12d ago
Automation & Ops ✓ Google · Official

GKE Cost Intelligence

Analyze GKE costs across clusters and workloads by combining BigQuery billing exports with live utilization metrics.

★ 21k FS 50 Use with care 12d ago

Related skills