k8s

Manage Kubernetes deployments and validate Helm charts and manifests.

26|8|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/arbazkhan971/godmode --skill k8s-arbazkhan971
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: k8s
Source: https://github.com/arbazkhan971/godmode/tree/main/skills/k8s
Command: npx skills add https://github.com/arbazkhan971/godmode --skill k8s-arbazkhan971

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill removes guesswork and manual steps when deploying, scaling, and troubleshooting containerized applications on Kubernetes by providing validated manifests, deployment strategies, and operational guardrails.

Core Features & Use Cases

  • Manifest generation & validation: dry-run server-side apply, kubeval and helm lint checks to prevent invalid deployments.
  • Deployment strategies: guidance and templates for rolling, canary, and blue-green rollouts with automated gate thresholds and rollback rules.
  • Resource sizing & health: recommendations for requests, limits, probes, PDBs, and autoscaling (HPA/VPA) to avoid OOMs and flapping.
  • Troubleshooting workflows: diagnostics for CrashLoopBackOff, OOMKilled, ImagePullBackOff, pending scheduling, and ingress/502 issues.
  • Use Case: Safely promote a Helm-charted microservice from staging to production with canary ramps, health gates, and automatic rollback on threshold breaches.

Quick Start

Deploy the current Helm chart to the staging namespace with a server-side dry-run, then run health checks and confirm all pods report ready.

Frequently Asked Questions about k8s

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

FAQPage Schema
How do I automate Kubernetes deployments using Helm charts?

Automate Kubernetes deployments using Helm charts by generating validated manifests, executing server-side dry-runs, and running helm lint to prevent invalid configurations before applying them to your cluster.

What is the best way to configure canary rollouts in Kubernetes?

The best way to configure canary rollouts in Kubernetes is using templates with automated gate thresholds and rollback rules, allowing you to gradually shift traffic while automatically reverting if health checks fail.

How do I troubleshoot CrashLoopBackOff and OOMKilled pod failures?

Troubleshoot CrashLoopBackOff and OOMKilled pod failures using diagnostic workflows that analyze resource requests, limits, and health probes to identify memory exhaustion and resolve scheduling or container crash issues.

How do I prevent pods from running out of memory with resource limits?

Prevent pods from running out of memory by enforcing resource requests and limits, configuring PodDisruptionBudgets, and tuning autoscaling settings like HPA and VPA to avoid OOMs and flapping.

Does this Skill support blue-green deployment strategies for microservices?

Yes, this Skill supports blue-green deployment strategies for microservices by providing validated templates and operational guardrails to safely switch traffic between active and standby environments with automated rollback.

Why are my Kubernetes pods pending and failing health probes?

Kubernetes pods pending and failing health probes often result from misconfigured resource requests, insufficient scheduling capacity, or incorrect probe thresholds, which you can diagnose using structured troubleshooting workflows.