A collection of production-ready Helm charts for deploying applications to Kubernetes.
helm repo add drunk-charts https://baoduy.github.io/drunk.charts/drunk-app
helm repo update
helm install my-app drunk-charts/drunk-app -f my-values.yaml
An AI assistant plugin is available to help configure values.yaml for drunk-app inside Claude Code.
Install the plugin:
claude plugin marketplace add baoduy/drunk.charts --scope project
claude plugin install drunk-app --scope project
Install the SKILL to your local project:
After installing the plugin, copy the SKILL.md file into your project so Claude Code can discover it locally:
mkdir -p .claude/skills
cp "$(plugin path drunk-app)/skills/drunk-app/SKILL.md" .claude/skills/drunk-app.md
Alternatively, you can manually download the skill file:
mkdir -p .claude/skills
curl -sL https://raw.githubusercontent.com/baoduy/drunk.charts/main/plugins/drunk-app/skills/drunk-app/SKILL.md -o .claude/skills/drunk-app.md
Note: The
.claude/skills/directory must exist in your project root for Claude Code to detect the skill. Commit this file to your repository so all team members benefit from the AI assistant.
Then use /drunk-app in any Claude Code session to get contextual help with chart configuration.
Charts are tested with helm-unittest.
Install the plugin:
helm plugin install https://github.com/helm-unittest/helm-unittest.git
Run tests:
helm unittest -f 'tests/*.yaml' ./drunk-app
helm unittest -f 'tests/*.yaml' ./drunk-lib
Or use the provided test scripts:
./drunk-app/test.sh
./drunk-lib/verify.sh