gke-cluster-autoscaler

Manage and troubleshoot GKE cluster autoscaler configurations.

17.1k|1.4k|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/google/skills --skill gke-cluster-autoscaler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gke-cluster-autoscaler
Source: https://github.com/google/skills/tree/main/skills/cloud/gke-cluster-autoscaler
Command: npx skills add https://github.com/google/skills --skill gke-cluster-autoscaler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gcloud, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps users configure and troubleshoot the GKE cluster autoscaler, addressing issues like nodes not scaling up or down, zonal stockouts, and capacity buffers.

Core Features & Use Cases

  • Enable and Optimize Cluster Autoscaler: Provides guidance on enabling and optimizing cluster autoscaler settings.
  • Troubleshooting: Offers troubleshooting steps for common issues such as nodes not scaling up or down, zonal stockouts, or capacity buffers.
  • Use Case: If you're experiencing issues with your GKE cluster autoscaler, this Skill can help you diagnose and resolve the problem.

Quick Start

Use the gke-cluster-autoscaler skill to enable cluster autoscaler for your GKE cluster.

Frequently Asked Questions about gke-cluster-autoscaler

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

FAQPage Schema
How do I enable and optimize the GKE cluster autoscaler?

To enable and optimize the GKE cluster autoscaler, you configure specific autoscaling settings on your Google Kubernetes Engine cluster using gcloud commands. This ensures nodes scale up or down efficiently with proper capacity buffers.

Why are my GKE cluster autoscaler nodes not scaling up or down?

GKE cluster autoscaler nodes may not scale due to misconfigured capacity buffers, zonal stockouts, or restrictive pod scheduling constraints. You can troubleshoot these node scaling issues by analyzing cluster autoscaler configurations and adjusting settings accordingly.

How do I troubleshoot zonal stockouts affecting GKE node scaling?

Troubleshoot zonal stockouts affecting GKE node scaling by checking your cluster autoscaler configuration for resource availability limits. Addressing these capacity issues involves adjusting node pool settings to ensure the autoscaler can provision nodes in available zones.

Do I need the Google Cloud SDK to manage Kubernetes capacity management?

Yes, you need the Google Cloud SDK installed to manage Kubernetes capacity management for GKE. Familiarity with Kubernetes and GKE is also required to effectively configure and troubleshoot cluster autoscaler settings.

What is the best way to configure capacity buffers for GKE node pools?

The best way to configure capacity buffers for GKE node pools is by enabling and optimizing the cluster autoscaler settings through gcloud. This approach addresses node scaling limitations and prevents zonal stockouts.