kubernetes-specialist

Deploy and manage Kubernetes workloads with declarative manifests, RBAC, and NetworkPolicies.

16|9|Updated Nov 6, 2013
One-click install
npx skills add https://github.com/erikstmartin/dotfiles --skill kubernetes-specialist-erikstmartin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-specialist
Source: https://github.com/erikstmartin/dotfiles/tree/main/skills/catalog/infra/kubernetes-specialist
Command: npx skills add https://github.com/erikstmartin/dotfiles --skill kubernetes-specialist-erikstmartin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Kubernetes deployment, security hardening, and operational governance can be error-prone without a structured, repeatable workflow. This skill provides guidance for declarative manifests, RBAC, NetworkPolicies, storage configuration, and Helm-based tooling to ensure consistent, secure, and scalable cluster operations.

Core Features & Use Cases

  • Declarative workload deployment and updates using manifests and Helm charts.
  • Security hardening with RBAC, NetworkPolicies, Pod Security Standards, and namespace isolation.
  • Networking and storage configuration guidance for Services, Ingress, PV/PVC, and StorageClasses.
  • Troubleshooting, performance tuning, and governance for Kubernetes clusters across environments.

Quick Start

Define a minimal production-ready namespace and deploy a sample app with a restricted RBAC policy and a headless service, then apply a NetworkPolicy to restrict traffic.

Frequently Asked Questions about kubernetes-specialist

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

FAQPage Schema
How do I structure a Kubernetes deployment for multi-cluster governance?

Structure Kubernetes deployments using declarative manifests, resource limits, and health checks to ensure secure, scalable clusters across multi-cluster environments. Enforce cross-team governance with repeatable workflows for application delivery and namespace isolation.

How do I secure Kubernetes workloads with RBAC and NetworkPolicies?

Secure Kubernetes workloads by applying RBAC policies, NetworkPolicies, and Pod Security Standards to enforce namespace isolation. Restrict traffic and define role-based access to ensure consistent security hardening across cluster operations.

What is the best way to deploy applications using Helm charts and declarative manifests?

Deploy applications using Helm-based tooling and declarative manifests for consistent workload delivery and updates. This approach provides a structured, repeatable workflow applicable to cluster provisioning and application delivery.

Can I configure Kubernetes storage and networking using Services, Ingress, and StorageClasses?

Configure Kubernetes networking and storage by defining Services, Ingress, PV/PVC, and StorageClasses. This skill provides guidance for setting up these components to ensure scalable cluster operations and reliable application delivery.

Why do I need resource limits and health checks in Kubernetes cluster management?

Resource limits and health checks are required in Kubernetes cluster management to ensure secure, scalable clusters and reliable workload performance. They enforce declarative manifests and operational governance across environments.

Does this Kubernetes troubleshooting workflow handle network policy and deployment issues?

This workflow handles Kubernetes troubleshooting by addressing network policy restrictions, deployment failures, and performance tuning. It provides structured guidance for resolving operational governance and security hardening issues across clusters.