Automic VaultAutomic Vault

brew

testkube mit Homebrew, Nix installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für testkube in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install testkube

local Homebrew formula metadata

Linux

Nixverifiziert · 92%
nix profile install nixpkgs#testkube

nixpkgs package indexes · pkgs/by-name/te/testkube/package.nix · Quelle: api.github.com

Überblick

Paketzusammenfassung

Kubernetes-native framework for test definition and execution

Befehle und Aliase

  • kubectl-testkube
  • testkube

Verlauf

Projektgeschichte und Nutzung

Testkube is a Kubernetes-native testing platform and CLI for defining, running, and analyzing test executions in cloud-native environments. Official documentation describes it as a platform for tests across tools, environments, and pipelines, with a control plane and open-source agents.

Projektgeschichte

The kubeshop/testkube repository was created in July 2021 and the GitHub release stream shows 1.0.x releases in April and May 2022. Its README positions Testkube as a test orchestration and execution framework for cloud-native applications, built around existing testing tools, CI/CD or GitOps pipelines, and Kubernetes infrastructure.

The project later separated a commercial control plane from an open-source agent model. The official open-source documentation says the Testkube Agent can run standalone and that users can interact with it through the Testkube CLI or the Agent API.

Adoptionsgeschichte

Testkube grew in the Kubernetes and CI/CD niche rather than as a general-purpose local test runner. Its docs emphasize workflows for tools such as k6, Playwright, Cypress, JMeter, and Postman, and its package metadata in this batch shows distribution through Homebrew and Nix for local CLI installation.

For package-manager users, Testkube matters because it gives a shell-installable entry point to cluster-resident test orchestration: a developer can install the CLI locally, then create, trigger, inspect, and automate tests that actually run inside Kubernetes.

Wie es verwendet wird

The common CLI pattern is to install Testkube locally, connect it to a cluster or agent, and use it to create and run test workflows, view execution logs and artifacts, and integrate tests into CI/CD, GitOps, Kubernetes events, webhooks, or CDEvents.

The open-source agent documentation describes standalone mode as managing Testkube resources as CRDs, scheduling and executing workflows, collecting logs and artifacts into PostgreSQL and S3-compatible storage, listening to Kubernetes events, and emitting webhooks.

Warum Paket-Nerds sich dafür interessieren

Testkube is notable in package-manager catalogs because it is a developer CLI whose real target is Kubernetes operational state. It belongs with tools that package a cloud-native control surface into a local binary, much like kubectl plugins and cluster management CLIs.

Its package value is highest for teams standardizing test orchestration in clusters: Homebrew or Nix gives developers the same command-line surface without hand-building the Go project.

Zeitleiste

  • 2021: kubeshop/testkube repository created on GitHub.
  • 2022: 1.0.x releases appear in the official GitHub release stream.
  • 2026: Official docs describe the current architecture as a control plane plus open-source agents, with Testkube 2.11.0 announced in the docs banner.

Related projects

  • Kubernetes CRDs, kubectl-style cluster workflows, Helm installation, k6, Playwright, Cypress, JMeter, Postman, CI/CD systems, GitOps tooling, webhooks, and CDEvents.

Sicherheitslage

Risikostufe: orange

infrastructure mutation or orchestration signal.

Risikoklassifikator

orange Risiko · mittel Konfidenz · infrastructure

Warum

  • infrastructure mutation or orchestration signal

Signale

  • text:kubernetes

Installationsverhalten

  • In den Formelmetadaten ist kein Homebrew-Post-install-Hook erfasst.
  • Homebrew-Bottle-Metadaten sind für 6 Plattformziele verfügbar.
  • Installiert mit 2 Laufzeitabhängigkeiten.
  • Build-Metadaten listen 1 Build-Abhängigkeiten.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
kubectl-testkubecliglobales Executable
testkubecliglobales Executable

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-07-25
Manager-Version2.12.0
Manager aktualisiert2026-07-23
lokale DatenOK
Upstreamaktuell
neueste erkannte Version2.12.0

https://github.com/kubeshop/testkube

  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:testkube
Version2.12.0
PaketmanagerHomebrew
Paketmanager-Seitehttps://formulae.brew.sh/formula/testkube
Homepagehttps://testkube.io
Repositoryhttps://github.com/kubeshop/testkube
Upstream-Dokumentationhttps://docs.testkube.io/
LizenzMIT
Quellarchivhttps://github.com/kubeshop/testkube/archive/refs/tags/2.12.0.tar.gz
Zuletzt aktualisiert2026-07-23T17:01:49Z
Pulseupdated
Abhängigkeitenhelm, kubernetes-cli
Build-Abhängigkeitengo
Bottleverfügbar (auf arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnicht definiert
Dienstkeiner deklariert

Registry-Fakten

Details aus der Quelldatenbank

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Nametestkube
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Nix95%

testkube

nix profile install nixpkgs#testkube
  • normalized package name match
  • Abgeglichen nach: Testkube
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/te/testkube/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment