kubernetes-patterns

Organize Kubernetes manifests with Kustomize base and overlay structures.

23|7|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/kinncj/MAPLE --skill kubernetes-patterns-kinncj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kubernetes-patterns
Source: https://github.com/kinncj/MAPLE/tree/main/template/.opencode/skills/kubernetes-patterns
Command: npx skills add https://github.com/kinncj/MAPLE --skill kubernetes-patterns-kinncj

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kubernetes manifests can become unwieldy; this skill provides structured patterns and overlays to simplify deployment.

Core Features & Use Cases

  • Kustomize base and overlays structure under infra/k8s with base/overlays dev/staging/prod
  • Provides ready-to-use deployment, service, configmap templates and validation patterns
  • Use Case: quickly scaffold and validate Kubernetes configurations across environments

Quick Start

Use the kubernetes-patterns skill to scaffold base and overlay manifests for a multi-environment deployment.

Frequently Asked Questions about kubernetes-patterns

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

FAQPage Schema
How do I organize Kubernetes manifests for dev, staging, and prod environments?

Organize Kubernetes manifests using a Kustomize base and overlays structure under infra/k8s with distinct directories for dev, staging, and prod. This pattern standardizes base configurations and applies environment-specific patches to simplify multi-environment deployments.

What is the best way to scaffold Kustomize base and overlay configurations?

Scaffold Kustomize configurations by generating ready-to-use deployment, service, and configmap templates within a base directory. You then create overlays for each environment that apply specific patches, replicas, and resource limits on top of the shared base.

How do I add validation patterns like HorizontalPodAutoscaler to Kustomize deployments?

Add validation patterns like HorizontalPodAutoscaler and PodDisruptionBudget by including them in your Kustomize overlays. These patterns ensure your Kubernetes deployments maintain availability and scale automatically based on resource utilization metrics.

Does this Kustomize pattern support standard deployment fields like probes and resources?

Yes, the Kustomize pattern incorporates standard deployment fields including replicas, resource requests, limits, and readiness and liveness probes. These fields are standardized within the base manifests and can be adjusted through environment-specific overlays.

Can I use Kustomize overlays to review and adjust existing Kubernetes manifests?

Yes, you can review and adjust existing Kubernetes manifests by restructuring them into a Kustomize base and applying overlays. This approach allows you to patch deployments, services, and configurations across dev, staging, and prod without duplicating the original manifest files.