Automation & Ops ✓ Google · Official

GKE Backup & Disaster Recovery

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

35/ 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
gkebackup-restoredisaster-recoverypersistent-volumes
+2gcloud-clikubernetes

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

This skill guides configuration of Backup for GKE backup plans, manual backups, restore plans, and cluster restores. It covers Kubernetes resource metadata as well as persistent volume data. It supplies gcloud CLI commands for enabling the GKE Backup addon and carrying out these operations. It is intended for stateful GKE workloads and explicitly excludes database backups.

Guides users through gcloud CLI commands to enable the GKE Backup addon, create backup plans with retention, cron scheduling, and namespace scope, trigger manual backups, create restore plans, execute restores, and inspect restore status. It also recommends customer-managed encryption keys, narrower namespace scope, paused application writes, and GKE CSI volume snapshots.

Good fit
  • A GKE platform administrator needs scheduled protection for stateful workloads.
  • A disaster-recovery team needs to restore a backup into a target GKE cluster.
  • An operator needs to trigger an ad hoc backup and inspect restore status.
  • A team needs to protect Kubernetes configurations, secrets, and persistent volume data.

How do you install this skill?

Before you use it
  • The example uses --all-namespaces and --quiet, which may capture secrets and broaden impact; production use should confirm scope, permissions, encryption keys, and user authorization first.
  • Do not assume the backup plan can be created immediately after addon enablement; check control-plane readiness and provide clear failure diagnostics.
  • The restore workflow lacks documented pre-restore isolation, conflict-policy validation, and post-restore application/data-integrity verification.
  • The files do not establish reachability, Chinese-language support, or reproducibility for mainland-China environments or specific GKE configurations.
Before you start
Your agent needs
  • Shell / CLI
  • Network access
Install first
  • gcloud CLI
  • Google Cloud access

Run npx skills add google/skills and select skills/cloud/gke-backup-dr during installation. The README does not document a non-interactive selector or a specific installation directory.

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-backup-dr" ~/.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:

  • Configure a Backup for GKE backup plan and restore workflow for my GKE cluster.

Use a prompt such as “Configure a Backup for GKE backup plan and restore workflow for my GKE cluster.” Then replace the cluster names, regions, plan names, backup names, and retention values in the commands from SKILL.md. Enabling the addon starts a cluster-level update that takes several minutes and proceeds in the background; do not run a loop waiting for activation.

What are this skill's strengths and limitations?

Pros
  • Covers backup plans, manual backups, restore plans, restore execution, and status inspection.
  • Addresses both Kubernetes resource metadata and persistent volume data.
  • Includes concrete guidance for CMEK, namespace scope, application consistency, and CSI snapshots.
Limitations
  • Explicitly not intended for database backups.
  • Enabling the GKE Backup addon causes a cluster-level control-plane update that can take several minutes.
  • The source provides no test results, IAM permission requirements, or cost information.

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 Backup & Disaster Recovery this page ✓ Google · Official 35 · Not recommended ★ 21k 12d ago Apache-2.0
GKE Production Readiness Review ✓ Google · Official 49 · Use with care ★ 21k 12d ago Apache-2.0
GKE Basics Navigator ✓ Google · Official 45 · Not recommended ★ 21k 12d ago Apache-2.0
GKE Storage Manager ✓ Google · Official 43 · Not recommended ★ 21k 12d ago Apache-2.0
GKE ComputeClasses Advisor ✓ Google · Official 57 · Use with care ★ 21k 12d ago Apache-2.0

The skill distinguishes Backup for GKE from the broader Google Cloud Backup and Disaster Recovery (DR) Service; it is specifically focused on Backup for GKE for GKE clusters.

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Not recommended
35/ 100 5-point scale 1.8 / 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.
1Trust10 / 25 · 2.0/5

The skill explicitly states that backups include Kubernetes resources, configurations, and secrets, and recommends CMEK, narrower namespace scope, and pausing writes, showing partial data-protection awareness. However, the commands default to --quiet, the example uses --all-namespaces, and there is no required user confirmation, permission guidance, data-flow disclosure, sensitive-data handling, failure rollback, or restore isolation, so points are deducted.

2Reliability5 / 20 · 1.3/5

The command flow is broadly coherent across enablement, plan creation, manual backup, restore, and status inspection. However, prerequisites, invalid-input handling, dependency availability, and diagnostic failure feedback are absent; the instruction to write backup-plan configurations immediately while addon enablement proceeds may also create ordering failures. Static calibration caps this score at 10, so it is conservative.

3Adaptability7 / 15 · 2.3/5

The target scenario and a non-fit boundary are reasonably clear: Backup for GKE, disaster recovery, and GKE cluster restores, excluding database backups. Input constraints, trigger boundaries, cluster/region limitations, restore-conflict cases, and Chinese-language support are not adequately specified, and reachability of the target environment is not evidenced, so points are deducted.

4Convention6 / 15 · 2.0/5

The document is readable and layered into CLI reference, best practices, and pitfalls. The repository README supplies installation, skill indexing, Apache-2.0 licensing, issue and contribution paths, and an active-development note. The skill lacks versioning, changelog, explicit maintenance ownership, dependency notes, sample outputs, and comprehensive limitations, so points are deducted.

5Effectiveness5 / 15 · 1.7/5

It supplies core commands for enabling Backup for GKE, creating plans, triggering backups, restoring, and checking status, plus useful recommendations on CMEK, namespace scope, application consistency, and CSI snapshots. There are no verified result examples, preflight checks, post-restore integrity checks, or comparison with alternatives; substantial manual judgment may remain, so the score is conservative.

6Verifiability2 / 10 · 1.0/5

The supplied evidence consists primarily of the skill Markdown, README, and license. No key-path test suite, CI execution evidence, third-party validation, or reproducible experiment is included. Only the documentation itself is auditable, so command executability cannot be established from static review and the score is very low.

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

Can it back up databases?
No. SKILL.md explicitly says not to use it for database backups; it only recommends quiescing databases or pausing application writes for consistency.
What does it require?
It requires a shell environment and the gcloud CLI with access to Google Cloud. The source does not specify required IAM roles or permissions.
Do I need to wait for the addon to become active?
No terminal wait loop should be used. The update proceeds in the background, and backup-plan configuration should proceed immediately.
What does it protect?
Backup for GKE natively captures Kubernetes resource metadata and underlying persistent volume data.

More skills from this repository

All from google/skills

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 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 Storage Manager

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

★ 21k FS 43 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 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 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

Google Cloud Reliability Architect

Evaluate and improve Google Cloud workload reliability using the Well-Architected Framework.

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

Google Bigtable Basics

Design, configure, query, and troubleshoot Google Bigtable workloads.

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

Google Cloud Storage Basics

Manage GCS buckets and objects while configuring access, protection, lifecycle, cost, and performance.

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

Cloud Run Deployment Guide

Deploy and manage Cloud Run services, jobs, and worker pools with gcloud.

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

Google Cloud gcloud CLI Safety Skill

Helps agents manage and troubleshoot Google Cloud resources through validated, scoped gcloud commands.

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

Agent Platform Endpoint Management

Manage Agent Platform serving endpoints and troubleshoot common endpoint failures.

★ 21k FS 50 Use with care 12d ago

Related skills