kubernetes-specialist

Create Kubernetes deployment manifests, RBAC policies, and Helm charts.

567|82|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/pedronauck/skills --skill kubernetes-specialist-pedronauck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-specialist
Source: https://github.com/pedronauck/skills/tree/main/skills/kubernetes-specialist
Command: npx skills add https://github.com/pedronauck/skills --skill kubernetes-specialist-pedronauck

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the complex process of deploying, managing, and troubleshooting Kubernetes workloads, ensuring efficient and secure infrastructure operations.

Core Features & Use Cases

  • Manifest Generation: Create declarative YAML for Deployments, StatefulSets, Services, NetworkPolicies, and RBAC.
  • Troubleshooting: Diagnose pod crashes, analyze resource limits, and inspect logs.
  • Security Best Practices: Implement RBAC, NetworkPolicies, and Pod Security Standards.
  • Use Case: Deploy a new microservice by defining its Deployment, Service, and NetworkPolicy manifests, ensuring it adheres to security best practices and resource constraints.

Quick Start

Use the kubernetes-specialist skill to generate a Kubernetes Deployment manifest for a Python Flask application with resource limits and readiness probes.

Frequently Asked Questions about kubernetes-specialist

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

FAQPage Schema
How do I generate Kubernetes deployment manifests with resource limits and readiness probes?

To generate Kubernetes deployment manifests with resource limits and readiness probes, you define declarative YAML for Deployments and Services, specifying resource constraints and probe configurations. This ensures efficient container orchestration and secure infrastructure operations for your workloads.

How do I troubleshoot a crashing pod in Kubernetes?

To troubleshoot a crashing pod in Kubernetes, you diagnose the pod crashes by analyzing resource limits, inspecting logs, and reviewing the deployment configuration. This process addresses workload issues and ensures stable infrastructure operations within your cluster.

How do I set up RBAC policies and NetworkPolicies in Kubernetes?

Setting up RBAC policies and NetworkPolicies in Kubernetes involves creating declarative YAML configurations that enforce security best practices. You implement Role-Based Access Control and network traffic restrictions to ensure secure container orchestration and infrastructure management.

Can I use Helm charts for multi-cluster Kubernetes management?

Yes, you can use Helm charts for multi-cluster Kubernetes management. The skill facilitates Helm chart creation for container orchestration and addresses multi-cluster management scenarios, streamlining workload deployment and infrastructure configuration across your environments.

What is the best way to deploy a microservice using kubectl and Helm?

The best way to deploy a microservice using kubectl and Helm is by combining declarative deployment manifests with Helm charts. You define the Deployment, Service, and NetworkPolicy, ensuring the microservice adheres to security best practices and resource constraints.

Why are my Kubernetes pods crashing after applying resource limits?

Kubernetes pods may crash after applying resource limits if the constraints are too restrictive or misconfigured. You need to analyze resource allocations, inspect pod logs, and diagnose the workload configuration to resolve the infrastructure issue and stabilize the deployment.