Automic VaultAutomic Vault

brew

Installer khaos avec Homebrew

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

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install khaos

local Homebrew formula metadata

aperçu

Résumé du paquet

Kafka traffic simulator for observability and chaos engineering

Commandes et alias

  • khaos

historique

Historique du projet et usages

khaos is a young Kafka data generator, load-testing, and chaos-engineering CLI. It uses YAML scenarios to generate synthetic traffic, simulate producers and consumers, and exercise Kafka cluster failure modes.

Historique du projet

The upstream changelog records version 0.1.0 on December 23, 2025 as the initial release, with configurable producers and consumers, YAML scenarios, correlated event flows, Faker-backed data generation, Docker Compose integration, authentication support, live stats, prebuilt scenarios, and CLI commands for running, simulating, validating, listing, and managing clusters.

Rapid follow-up releases in December 2025 added Avro, Protobuf, Schema Registry support, scenario categories, custom scenario files, Docker support, and internal refactoring. Version 0.7.0 on January 2, 2026 added consumer failure simulation, duplicate message simulation, dead-letter queue support, and new testing scenarios.

Historique d'adoption

The repository and Homebrew formula show early package-manager adoption for macOS and Linux users, but evidence of broad ecosystem uptake is still limited. Its adoption story is best understood as an emerging Kafka testing utility rather than a mature infrastructure standard.

Modes d'utilisation

Users run bundled or custom YAML scenarios against a local Docker-managed Kafka cluster or an external cluster. The README documents traffic generation, load testing, producer and consumer simulation, stream-processing test data, chaos scenarios, monitoring validation, authentication, and serialization formats.

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

khaos is notable because it packages a hands-on Kafka lab into one CLI: local KRaft or ZooKeeper clusters, scenario files, schema formats, synthetic data, and failure simulation are exposed as installable commands instead of ad hoc producer scripts.

Chronologie

  • 2025-12-23: khaos 0.1.0 initial release.
  • 2025-12-25: versions 0.2.0 through 0.4.0 added Avro, Protobuf, Schema Registry, and scenario categories.
  • 2025-12-27: version 0.5.0 added custom scenario files and Docker support.
  • 2026-01-02: version 0.7.0 added consumer failure, duplicate-message, and DLQ simulations.
  • 2026-01-05: version 0.7.1 fixed external-cluster authentication and managed-cluster retention behavior.

Related projects

  • khaos sits near Apache Kafka, Kafka UI, Schema Registry, Apache Flink, Spark Streaming, Kafka Streams, Docker Compose, and Faker-backed synthetic data generators.

posture de sécurité

Aucune couverture d'outil protégé trouvée pour le moment

Aucun manifest local de gestion des secrets correspondant n'a été trouvé pour khaos. Les métadonnées de paquet Nucleus restent publiées ici afin que la couverture future dispose d'une URL stable.

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 5 dépendances d’exécution.

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.

local files

Configuration and credential file locations

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.

Configuration files

Config paths the tool may read or write during local use.

Unix
./my-scenario.yaml/path/to/custom-scenario.yaml

exécutables

Exécutables installés

CommandeTypeExpositionNote
khaoscliexé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 gestionnaire0.7.1
gestionnaire mis à jour2026-06-27
données localesOK
amontnot checked
dernière version détectéenon détecté

https://github.com/aleksandarskrbic/khaos

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:khaos
Version0.7.1
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/khaos
Page d'accueilhttps://github.com/aleksandarskrbic/khaos
Dépôthttps://github.com/aleksandarskrbic/khaos
Docs amonthttps://github.com/aleksandarskrbic/khaos#readme
LicenceApache-2.0
Archive sourcehttps://files.pythonhosted.org/packages/7f/0c/932228842cb6c0357fa4f41c5e68afaf3b41b7698f0794af300533594432/khaos_cli-0.7.1.tar.gz
Dernière mise à jour2026-06-27T10:27:00Z
Pulseupdated
Dépendancescertifi, cryptography, librdkafka, libyaml, python@3.14
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 Namekhaos
Version Scheme0
Revision8
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

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 configuration and credential file locations
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment