gke-deployment

Automate deployment and lifecycle management of workloads on Google Kubernetes Engine.

1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/jander99/skills --skill gke-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gke-deployment
Source: https://github.com/jander99/skills/tree/main/skills/gke-deployment
Command: npx skills add https://github.com/jander99/skills --skill gke-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Deploy, configure, and manage production-grade Kubernetes workloads on Google Kubernetes Engine with a standardized pattern set that reduces manual toil and configuration drift.

Core Features & Use Cases

  • Rolling updates with safe deployment strategies (RollingUpdate, blue-green, canary)
  • Service exposure via ClusterIP/LoadBalancer and Ingress with TLS options
  • Horizontal Pod Autoscaler and resource requests/limits for predictable scheduling
  • ConfigMaps, Secrets, and Workload Identity for secure configuration and cloud access
  • Health probes (startup, liveness, readiness) to improve reliability and recoverability
  • Troubleshooting pod issues, scheduling, and cluster readiness across environments

Quick Start

Start by applying the provided manifests to bootstrap a production-ready GKE deployment.

Frequently Asked Questions about gke-deployment

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

FAQPage Schema
How do I configure Horizontal Pod Autoscaler and resource limits for GKE deployments?

GKE deployments use Horizontal Pod Autoscaler with resource requests and limits for predictable scheduling. This ensures workloads scale horizontally based on load while maintaining reliable cluster capacity.

What is the best way to manage Secrets and cloud access in Google Kubernetes Engine?

Managing Secrets and cloud access in Google Kubernetes Engine uses ConfigMaps, Secrets, and Workload Identity. This approach provides secure configuration and cloud access with best-practice defaults.

How do I expose GKE services using Ingress and LoadBalancer with TLS?

GKE services are exposed via ClusterIP, LoadBalancer, and Ingress with TLS options. This configuration routes external traffic to workloads securely while managing certificates.

Can I perform blue-green and canary deployments on Google Kubernetes Engine?

Rolling updates on Google Kubernetes Engine support safe deployment strategies including RollingUpdate, blue-green, and canary. This minimizes downtime and risk during application releases.

Why are my GKE pods failing health checks and scheduling across clusters?

GKE pods failing health checks and scheduling across clusters are diagnosed using startup, liveness, and readiness probes. Troubleshooting these pod issues improves reliability and recoverability across environments.