Skills / Engineering / Kustomize Config

Kustomize Config

Generate ConfigMaps, Secrets, and overlays with Kustomize for Kubernetes. Builds base + overlay structures, uses generators for config and secrets, and patches manifests per environment without templating or Helm.

This skill authors Kustomize: base and overlay layouts, configMapGenerator and secretGenerator, strategic-merge and JSON patches, name prefixes and common labels. Use it to manage per-environment Kubernetes config declaratively without Helm templating.

kustomize kubernetes k8s configuration devops

When to use

Use when managing Kubernetes manifests with Kustomize — generating ConfigMaps and Secrets, building base/overlay structures, or patching resources per environment.

Examples

Base + overlays

Per-env config

Create a Kustomize base for my deployment and service, plus dev and prod overlays that patch replica count and resource limits

Generate a ConfigMap

From env files

Use a Kustomize configMapGenerator to build a ConfigMap from my app.env file and inject a content hash so pods roll on config changes
Added to wishlist