Kustomize
v1.9.0Kustomize configuration validation for Kubernetes
Installation
Install han binary (required for hooks to work):
curl -fsSL https://han.guru/install.sh | bashThen install this plugin:
han plugin install jutsu-kustomizeOverview
Kustomize configuration validation for Kubernetes customization.
Features
- Validates Kustomize configurations with
kustomize build - Provides skills for working with Kustomize
Requirements
Install Kustomize:
# macOS
brew install kustomize
# Linux
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash
Skills Included
- kustomize-basics: Kustomize configuration and usage
Hook Behavior
Validates Kustomize configurations in directories containing kustomization.yaml using kustomize build.
Installation
Install with npx (no installation required):
han plugin install jutsu-kustomize
Skills
kustomize-basics
Use when customizing Kubernetes configurations without templates using Kustomize overlays and patches.
kustomize-generators
Use when generating ConfigMaps and Secrets with Kustomize for Kubernetes configuration management.
kustomize-overlays
Use when managing environment-specific Kubernetes configurations with Kustomize overlays and patches.
Hooks
Token Usage Notice
Hooks run automatically during Claude Code sessions and their output is sent to the model for processing. This may increase token usage and associated costs. Consider disabling hooks you don't need via han-config.yml.
Stop
Runs when the main Claude Code agent has finished responding. Can verify task completion, check quality gates, or ensure documentation requirements are met before the session ends.
SubagentStop
Runs when a Claude Code subagent (Task tool call) has finished responding. Can validate subagent outputs, enforce quality standards, or trigger additional workflows after delegated tasks complete.