kubernetes-skill

Enforce failure-mode workflows for production Kubernetes tasks with conditional reference retrieval.

21|13|Updated Nov 5, 2021
One-click install
npx skills add https://github.com/ArthurVardevanyan/HomeLab --skill kubernetes-skill-arthurvardevanyan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-skill
Source: https://github.com/ArthurVardevanyan/HomeLab/tree/main/.agents/skills/kubernetes-skill
Command: npx skills add https://github.com/ArthurVardevanyan/HomeLab --skill kubernetes-skill-arthurvardevanyan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Managing production Kubernetes environments requires navigating complex manifests, access controls, network policies, and cross-platform operational differences, with high risk of configuration errors that lead to cluster outages or security vulnerabilities if best practices are not followed.

Core Features & Use Cases

  • Failure-Mode Workflow Enforcement: Built-in conditional reference retrieval ensures you follow proven, error-resistant processes for all Kubernetes tasks instead of relying on incomplete memory.
  • Cross-Platform Support: Includes curated guidance for EKS, GKE, AKS, OpenShift, and GitOps controllers like ArgoCD, so you don't have to hunt for platform-specific documentation.
  • Comprehensive Task Coverage: Handles Kubernetes manifest authoring, Helm chart development, Kustomize overlay configuration, RBAC setup, and NetworkPolicy management for day-to-day cluster operations.
  • Use Case: For example, when deploying a new microservice to an OpenShift cluster, this skill guides you through creating the correct Helm chart, configuring RBAC permissions, and applying network policies to meet security requirements.

Quick Start

Use the kubernetes-skill to generate a production-ready Helm chart for your new stateless microservice and configure the appropriate RBAC rules to grant it read-only access to the cluster's configmap resources.

Frequently Asked Questions about kubernetes-skill

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

FAQPage Schema
How do I create production-ready Helm charts and configure RBAC for a new microservice?

To create production-ready Helm charts and configure RBAC, follow a failure-mode workflow that enforces proven, error-resistant processes for Kubernetes manifest authoring and access control configuration. This eliminates common deployment and security configuration errors.

Does this approach support deploying manifests to EKS, GKE, and AKS clusters?

Yes, cross-platform operations support deploying manifests to EKS, GKE, AKS, and OpenShift clusters. It conditionally retrieves platform-specific reference guidance to ensure correct configuration across different managed Kubernetes environments.

What is the best way to manage Kustomize overlays and NetworkPolicies for cluster operations?

The best way to manage Kustomize overlays and NetworkPolicies is by mandating on-demand access to curated operational references. This ensures you follow proven processes for day-to-day cluster operations instead of relying on incomplete memory or preloading full documentation sets.

Can I use GitOps controllers like ArgoCD for managing Kubernetes deployments?

Yes, you can use GitOps controllers like ArgoCD for managing Kubernetes deployments. The workflow includes curated guidance for GitOps controllers to help navigate cross-platform operational differences and enforce failure-mode deployment processes.

Why do Kubernetes deployments fail due to manifest and network policy configuration errors?

Kubernetes deployments fail due to configuration errors when best practices are not followed for complex manifests, RBAC, and network policies. Enforcing a failure-mode workflow with curated operational references eliminates these high-risk errors that lead to cluster outages or security vulnerabilities.