Automic VaultAutomic Vault

brew

Installer testkube avec Homebrew, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de testkube pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install testkube

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#testkube

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

aperçu

Résumé du paquet

Kubernetes-native framework for test definition and execution

Commandes et alias

  • kubectl-testkube
  • testkube

historique

Historique du projet et usages

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.

Historique du projet

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.

Historique d'adoption

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.

Modes d'utilisation

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.

Pourquoi les passionnés de paquets s'y intéressent

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.

Chronologie

  • 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.

posture de sécurité

Niveau de risque : orange

infrastructure mutation or orchestration signal.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • infrastructure mutation or orchestration signal

Signaux

  • text:kubernetes

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 6 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

exécutables

Exécutables installés

CommandeTypeExpositionNote
kubectl-testkubecliexécutable global
testkubecliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-25
version du gestionnaire2.12.0
gestionnaire mis à jour2026-07-23
données localesOK
amontà jour
dernière version détectée2.12.0

https://github.com/kubeshop/testkube

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:testkube
Version2.12.0
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/testkube
Page d'accueilhttps://testkube.io
Dépôthttps://github.com/kubeshop/testkube
Docs amonthttps://docs.testkube.io/
LicenceMIT
Archive sourcehttps://github.com/kubeshop/testkube/archive/refs/tags/2.12.0.tar.gz
Dernière mise à jour2026-07-23T17:01:49Z
Pulseupdated
Dépendanceshelm, kubernetes-cli
Dépendances de compilationgo
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

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

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix95%

testkube

nix profile install nixpkgs#testkube
  • normalized package name match
  • Correspondance par : 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

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • 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