What problem does it solve? Scaling Kubernetes workloads correctly on Google Kubernetes Engine requires choosing between manual scaling, Horizontal Pod Autoscaling, and Vertical Pod Autoscaling, each with its own prerequisites, metric conflicts, and operational risks. This Skill provides the commands, manifest templates, and best practices to configure workload autoscaling without thrashing or downtime. ## Core Features & Use Cases - Manual and HPA Scaling: Scale deployments to fixed replica counts or configure HPA on CPU, memory, and external metrics such as Pub/Sub queue length via Cloud Monitoring. - VPA Configuration and Rightsizing: Enable VPA on Standard clusters, choose update modes (Off, Initial, Auto, InPlaceOrRecreate), and follow a rightsizing workflow that applies recommendations with a 20% buffer. - Use Case: A deployment is over-provisioned with CPU requests 5x above actual P95 usage. Deploy VPA in Off mode for 24 hours, read the target recommendations, and apply new requests at target times 1.2 to cut costs safely. ## Quick Start Ask the assistant to create an HPA manifest for your GKE deployment targeting 50% CPU utilization with 1 to 10 replicas.