macOS
brew install kuttllocal Homebrew formula metadata
brew / rank 6384
KUbernetes Test TooL. Version 0.26.0 via Homebrew; verified 2026-07-27. Also installable with nix: nix profile install nixpkgs#kuttl.
install
brew install kuttllocal Homebrew formula metadata
nix profile install nixpkgs#kuttlnixpkgs package indexes · pkgs/by-name/ku/kuttl/package.nix · source: api.github.com
sudo zypper install kuttlopenSUSE Tumbleweed package metadata · kuttl · source: download.opensuse.org
overview
KUbernetes Test TooL
history
KUTTL, the KUbernetes Test TooL, is a kubectl plugin and Go project for declarative testing of Kubernetes operators and other Kubernetes objects.
KUTTL began under the KUDO project and then split into its own release stream. The v0.1.0 release notes describe the initial release as separate from KUDO, with mocked, KinD, and kubeconfig-backed control planes plus library integration and solo E2E execution.
KUTTL became part of the Kubernetes operator testing toolkit because it let operator authors write YAML-centered tests that apply resources, wait for assertions, and run against real or local control planes. The repository topics and README connect it to Kubernetes, operators, KUDO, and Operator SDK.
Users install it as the `kubectl kuttl` plugin and run suites with `kubectl kuttl test path/to/test-suite`. The getting-started docs require Kubernetes and kubectl 1.13 or later, and the repository includes `kuttl-test.yaml` as the conventional suite configuration file.
KUTTL is package-nerd relevant because it packages a Kubernetes-specific test runner as a kubectl plugin. It sits at the border between CLI packaging, cluster lifecycle tooling, and declarative test fixtures.
security posture
infrastructure mutation or orchestration signal.
orange risk · medium confidence · infrastructure
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
kuttl-test.yamlexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
kubectl-kuttl | executable | indexed executable | Discovered from the local executable index. |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
install metadata
| Package key | brew:kuttl |
|---|---|
| Version | 0.26.0 |
| Package manager | Homebrew |
| Homepage | https://github.com/kudobuilder/kuttl |
| Repository | https://github.com/kudobuilder/kuttl |
| Last updated | 2026-07-27T21:58:48+02:00 |
| Pulse | updated |
| Bottle | not recorded |
| Service | none declared |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
kuttl
nix profile install nixpkgs#kuttlkuttl 0.26.0-1.4
KUbernetes Test TooL
https://github.com/kudobuilder/kuttl
sudo zypper install kuttlkuttl-bash-completion 0.26.0-1.4
Bash Completion for kuttl
https://github.com/kudobuilder/kuttl
sudo zypper install kuttl-bash-completionkuttl-fish-completion 0.26.0-1.4
Fish Completion for kuttl
https://github.com/kudobuilder/kuttl
sudo zypper install kuttl-fish-completionkuttl-zsh-completion 0.26.0-1.4
Zsh Completion for kuttl
https://github.com/kudobuilder/kuttl
sudo zypper install kuttl-zsh-completionsource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.