kubernetes-expert

Design, deploy, and troubleshoot Kubernetes clusters on GKE with rolling updates and autoscaling.

Updated Apr 16, 2026
One-click install
npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill kubernetes-expert-duylinhdang1998
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-expert
Source: https://github.com/duylinhdang1998/claude-template-agent/tree/main/plugins/vfm-agent-company/skills/kubernetes-expert
Command: npx skills add https://github.com/duylinhdang1998/claude-template-agent --skill kubernetes-expert-duylinhdang1998

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides production-grade Kubernetes expertise to design, deploy, scale, and troubleshoot clusters so teams can achieve zero-downtime releases and reliable cloud-native operations.

Core Features & Use Cases

  • Workload patterns: Guidance for Deployments, StatefulSets, DaemonSets, Jobs, and CronJobs.
  • Networking & security: Advice on Services, Ingress, NetworkPolicies, Pod Security, and Workload Identity (GKE).
  • Configuration & storage: Best practices for ConfigMaps, Secrets, PersistentVolumeClaims, and CSI usage.
  • Scaling & reliability: HPA/VPA recommendations, PodDisruptionBudgets, anti-affinity, and rolling update strategies.
  • GitOps & observability: Declarative Git-driven deployments (ArgoCD), Prometheus/Grafana monitoring, and operational debugging techniques.

Quick Start

Deploy a production-grade API server to GKE with declarative manifests, rolling updates, readiness/liveness probes, resource requests/limits, and HPA configuration.

Frequently Asked Questions about kubernetes-expert

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

FAQPage Schema
How do I configure Kubernetes deployments for zero-downtime rolling updates?

To achieve zero-downtime releases in Kubernetes, use rolling updates with maxUnavailable: 0, configure readiness and liveness probes, set resource requests and limits, and apply PodDisruptionBudgets to maintain application availability.

What is the best way to scale Kubernetes workloads using HPA and VPA?

The best way to scale Kubernetes workloads is using Horizontal Pod Autoscaler (HPA) for replica count and Vertical Pod Autoscaler (VPA) for resource sizing. Apply anti-affinity rules to distribute pods safely across nodes.

How does GitOps deployment work with Kubernetes and ArgoCD?

GitOps deployment with Kubernetes works by using ArgoCD to declaratively synchronize cluster states with Git repositories. This Git-driven approach automates deployments, ensures configuration consistency, and simplifies operational debugging.

Does this Kubernetes guidance apply to GKE and general clusters?

Yes, this Kubernetes guidance applies to both GKE and general Kubernetes environments. It covers GKE-specific features like Workload Identity alongside standard cluster networking, security, storage, and workload patterns.

How do I set up Kubernetes observability with Prometheus and Grafana?

To set up Kubernetes observability, deploy Prometheus for metrics collection and Grafana for dashboard visualization. Instrument your workloads with monitoring data to execute operational debugging and maintain reliable cloud-native operations.

When do I need Kubernetes NetworkPolicies and Pod Security standards?

You need Kubernetes NetworkPolicies and Pod Security standards when isolating application traffic and enforcing container privileges in production. Apply these security best practices alongside Workload Identity to protect GKE cluster workloads.