⚔

Kustomize

Kustomize configuration validation for Kubernetes

Installation

First, install the Han CLI tool:

npm install -g @thebushidocollective/han

Then install the plugin:

han plugin install buki-kustomize

Overview

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.

Skills

Hooks

🪝

Stop

Runs when the main Claude Code agent has finished responding.

npx -y @thebushidocollective/han hook run --fail-fast --dirs-with kustomization.yaml -- kustomize build . > /dev/null
🪝

SubagentStop

Runs when a Claude Code subagent (Task tool call) has finished responding.

npx -y @thebushidocollective/han hook run --fail-fast --dirs-with kustomization.yaml -- kustomize build . > /dev/null