gke-reliability

Configure and validate high availability settings for GKE clusters and Kubernetes workloads.

42|32|Updated May 7, 2026
One-click install
npx skills add https://github.com/gke-labs/kube-agents --skill gke-reliability-gke-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gke-reliability
Source: https://github.com/gke-labs/kube-agents/tree/main/agents/cluster/skills/gke-reliability
Command: npx skills add https://github.com/gke-labs/kube-agents --skill gke-reliability-gke-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the operational risks of GKE cluster downtime and service instability by providing standardized workflows for configuration, health monitoring, and maintenance.

Core Features & Use Cases

  • Reliability Auditing: Verify cluster regionality and multi-zonal node distribution to prevent correlated failures.
  • Workload Protection: Configure Pod Disruption Budgets and topology spread constraints to maintain service availability during maintenance.
  • Use Case: Use this skill to audit a production deployment to ensure it has proper liveness and readiness probes, preventing traffic from hitting unhealthy containers.

Quick Start

Use the gke-reliability skill to verify the high availability configuration of the production-cluster in the us-central1 region.

Frequently Asked Questions about gke-reliability

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

FAQPage Schema
How do I configure high availability for GKE clusters and Kubernetes workloads?

To configure high availability for GKE clusters, you must enforce zone-aware scheduling, validate multi-zonal node distribution, and apply pod disruption budgets to maintain service uptime during maintenance windows.

What is the best way to prevent traffic from hitting unhealthy containers in production GKE deployments?

Preventing traffic from hitting unhealthy containers in production GKE deployments requires verifying and configuring proper liveness and readiness probes to ensure workload reliability and health monitoring.

How do Pod Disruption Budgets and topology spread constraints maintain Kubernetes service availability?

Pod Disruption Budgets and topology spread constraints maintain Kubernetes service availability by limiting voluntary disruptions and distributing workloads across zones, preventing correlated failures during cluster maintenance.

Can I audit my production GKE deployment for multi-zonal node distribution and correlated failure risks?

Yes, you can audit production GKE deployments by verifying cluster regionality and multi-zonal node distribution to identify and prevent correlated infrastructure failures that impact overall reliability.

Why does GKE workload downtime occur during maintenance windows and how do I prevent service instability?

GKE workload downtime occurs during maintenance windows without proper graceful termination policies and maintenance window scheduling. Prevent service instability by enforcing zone-aware scheduling and workload protection configurations.