A base image and workspace for managing Kubernetes Resources. Includes kubectl,
kustomize, and krew, plus this repo's custom kubectl-* plugins.
Files under kubectl/ install as kubectl <name> (baked into
/kubed/bin). They read name/namespace/server-side/applyset from an app's
kustomization.yaml:
| Command | Does |
|---|---|
kubectl build <dir> |
render (kustomize build with alpha plugins + helm + exec + network) |
kubectl up <dir> |
build → apply (applyset + prune) |
kubectl down <dir> |
build → delete |
kubectl plan <dir> |
build → diff (create/update) + applyset prune preview — read-only |
PR → merge → publish, with a changelog gate on every PR. See CONTRIBUTING.md and AGENTS.md; release notes in CHANGELOG.md.