kubernetes

Guide Kubernetes deployments with patterns for Pods, Services, and Helm charts.

6|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill kubernetes-repairyourtech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes
Source: https://github.com/RepairYourTech/cfsa-antigravity/tree/main/.agent/skill-library/stack/devops/kubernetes
Command: npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill kubernetes-repairyourtech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and patterns for deploying, managing, and troubleshooting applications on Kubernetes, simplifying complex cloud-native operations.

Core Features & Use Cases

  • Deployment Strategies: Covers Rolling Updates, Deployments, StatefulSets, and Helm charts.
  • Networking: Details Services, Ingress, and Network Policies for robust traffic management.
  • Configuration & Security: Explains ConfigMaps, Secrets, and RBAC for secure application configuration.
  • Observability: Guides on health probes, debugging, and monitoring with Prometheus and Grafana.
  • Use Case: Deploy a new version of your web application using a rolling update strategy, ensuring zero downtime and easy rollback if issues arise.

Quick Start

Use the kubernetes skill to create a deployment for a new web application with readiness and liveness probes.

Frequently Asked Questions about kubernetes

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

FAQPage Schema
How do I deploy a web application on Kubernetes with zero downtime?

Kubernetes deployments support rolling update strategies to ensure zero downtime and easy rollback. You achieve this by defining readiness and liveness probes, updating the deployment image, and letting Kubernetes progressively replace old Pods with new ones.

What is the best way to manage environment variables and secrets in Kubernetes?

Kubernetes uses ConfigMaps and Secrets to manage environment variables and sensitive data separately. You decouple configuration from container images by mounting them as files or injecting them as environment variables into your Pods.

How does Kubernetes networking work for Services and Ingress?

Kubernetes networking routes internal traffic using Services like ClusterIP and NodePort. Ingress manages external HTTP and HTTPS routing, while NetworkPolicies control traffic flow between Pods for secure communication.

Can I use Helm and Kustomize together for Kubernetes deployments?

Helm and Kustomize manage Kubernetes manifests differently. Helm uses templated charts for packaging, while Kustomize applies overlays for environment-specific customization without templates, allowing both to be integrated into GitOps workflows.

How do I configure autoscaling and resource management for Kubernetes Pods?

Kubernetes autoscaling uses the Horizontal Pod Autoscaler to adjust replicas based on CPU and memory. You define resource requests and limits in your deployment to ensure stable scheduling and prevent resource starvation.

Why are my Kubernetes Pods failing health probes and how do I debug them?

Failing Kubernetes health probes indicate your application is not ready or has crashed. Debug by checking Pod logs, describing the Pod for probe failure events, and verifying your readiness and liveness probe configurations.