kubernetes-resources

Creates Kubernetes resource units in ConfigHub as literal YAML with defaults and validation.

2|2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/confighub/confighub-skills --skill kubernetes-resources-confighub
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kubernetes-resources
Source: https://github.com/confighub/confighub-skills/tree/main/skills/kubernetes-resources
Command: npx skills add https://github.com/confighub/confighub-skills --skill kubernetes-resources-confighub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Author Kubernetes resources as ConfigHub Units using literal YAML, applying best-practice defaults and wiring them into a Space so teams can manage Kubernetes manifests without templates.

Core Features & Use Cases

  • Author common Kubernetes resource types as ConfigHub Units (Deployment, StatefulSet, DaemonSet, Job, CronJob, Service, Ingress, NetworkPolicy, RBAC, HPA, PDB, PVC, Namespace) with explicit metadata and labels.
  • Apply defaults via functions (container resources, probes, security contexts, automount tokens) and ensure namespaced resources are placed in the correct Space.
  • Validate YAML against supported Kubernetes versions and provide a path from example units in skill-examples or references/patterns for standard patterns.

Quick Start

Describe the resource you want (type, namespace, image, ports) and I will generate a ready-to-create YAML Unit.

Frequently Asked Questions about kubernetes-resources

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

FAQPage Schema
How do I author Kubernetes resources as literal YAML without using templates?▼

You can author Kubernetes resources as literal YAML by defining them as ConfigHub Units within a Space, applying best-practice defaults for container resources and probes to manage manifests without templates.

What Kubernetes resource types are supported for configuration as ConfigHub Units?▼

Supported Kubernetes resource types include Deployment, StatefulSet, DaemonSet, Job, CronJob, Service, Ingress, NetworkPolicy, RBAC, HPA, PDB, PVC, and Namespace, enabling end-to-end configuration within a Space.

How do I start generating a Kubernetes YAML manifest for a specific namespace and image?▼

Describe your desired resource by specifying the type, namespace, image, and ports, and the system will generate a ready-to-create YAML Unit with explicit metadata and labels.

Does this approach validate YAML against specific Kubernetes versions?▼

Yes, the system validates YAML against target Kubernetes versions to ensure correctness, guiding you through recommended patterns found in references for standard configurations.

Do I need to specify a Space and resource type to create a Kubernetes manifest?▼

Yes, creating a Kubernetes resource requires an explicit resource type and Space to ensure namespaced resources are placed correctly and defaults are properly enforced.