Zurück zu den Updates
New releaseSep 22, 2026

kube-monkey v0.7.0

Eine Implementierung von Netflix' Chaos Monkey für Kubernetes-Cluster

Teilen

Documentation Build License Docker Pulls Artifact Hub

kube-monkey

kube-monkey ist eine Implementierung von Netflix's Chaos Monkey für Kubernetes-Cluster. Es löscht zufällig Pods im Cluster, was die Entwicklung fehlertoleranter Dienste fördert und validiert.

Apps melden sich mit einem Label an, Terminierungen erfolgen während der von Ihnen gewählten Stunden und Tage, und der Dry Run ist die Standardeinstellung, sodass nichts stirbt, bis Sie es sagen.

📖 Dokumentation

Schnellstart

helm repo add kubemonkey https://asobti.github.io/kube-monkey/charts/repo
helm repo update
helm install kube-monkey kubemonkey/kube-monkey --namespace kube-system

Melden Sie eine App an, indem Sie sie labeln:

metadata:
  labels:
    kube-monkey/enabled: enabled
    kube-monkey/identifier: monkey-victim
    kube-monkey/mtbf: "2"

Das ist ein kube-monkey im Dry-Run-Modus und eine App, die erwartet, an etwa einem von zwei Ausführungstagen einen Pod zu verlieren. Siehe Erste Schritte für die Einführung, einschließlich wie Sie eine echte Terminierung beobachten können, bevor Sie ihm einen Live- Namespace anvertrauen.

Dokumentation

Erste SchritteVon der Installation bis zur ersten Terminierung
Wie es funktioniertPlanungszeit und Terminierungszeit
Chaos aktivierenDie Labels und die Kill-Modi
KonfigurationJede Einstellung und ihr Standardwert
Helm-ChartWerte und gängige Installationen
MetrikenPrometheus-Endpunkt
BenachrichtigungenAngriffe an Slack oder Ihre eigene API senden

Mitwirken

Siehe Wie Sie beitragen können. Treten Sie uns bei #kube-monkey auf Kubernetes Slack bei.

Lizenz

Apache License v2.0 - siehe LICENSE für Details.

Kategorien