gke-storage

Manage GKE storage configurations including PersistentVolumes, PersistentVolumeClaims, Filestore, and GCS FUSE.

Updated Jul 4, 2026
One-click install
npx skills add https://github.com/ssmleo/govfolio --skill gke-storage-ssmleo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gke-storage
Source: https://github.com/ssmleo/govfolio/tree/main/.agents/skills/gke-storage
Command: npx skills add https://github.com/ssmleo/govfolio --skill gke-storage-ssmleo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the management of GKE storage, including PersistentVolumes, PersistentVolumeClaims, Filestore, and GCS FUSE, simplifying the process of configuring GKE storage and setting up GCS FUSE on GKE.

Core Features & Use Cases

  • GKE Storage Configuration: Configure persistent disks, file storage, and cloud storage integration for GKE clusters.
  • PersistentVolumeClaims: Create and manage PersistentVolumeClaims for block storage and shared file storage.
  • GCS FUSE: Set up GCS FUSE for mounting GCS buckets as volumes.
  • Use Case: Automate the process of creating a PersistentVolumeClaim for a database and mounting a GCS bucket as a volume for data storage.

Quick Start

Use the gke-storage skill to create a PersistentVolumeClaim for a database with the following command: gke-storage create-pvc --name database-pvc --storage-class premium-rwo --size 100Gi.

Frequently Asked Questions about gke-storage

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a PersistentVolumeClaim for a GKE cluster?

Create a PersistentVolumeClaim on GKE by running a command that specifies the PVC name, storage class, and requested size to provision block storage.

What is GCS FUSE and how does it work with GKE storage?

GCS FUSE is a mechanism that mounts Google Cloud Storage buckets as file system volumes, allowing GKE pods to access object storage data directly without manual download steps.

Can I use Filestore for shared file storage in GKE?

Yes, this Skill configures Filestore integration for GKE clusters, enabling you to provision and mount shared file storage that multiple pods can access simultaneously.

Do I need Kubernetes and Google Cloud Platform access to configure GKE storage?

Yes, configuring GKE storage requires active Kubernetes cluster access and Google Cloud Platform permissions to manage PersistentVolumes, PersistentVolumeClaims, and Filestore instances.

How do I set up a GCS bucket as a volume for data storage on GKE?

Setting up a GCS bucket as a volume on GKE involves configuring GCS FUSE integration, which mounts the cloud storage bucket directly into your pods for application data storage.