Torna agli aggiornamenti
New releaseSep 22, 2026

kube-monkey v0.7.0

Un'implementazione del Chaos Monkey di Netflix per cluster Kubernetes

Condividi

Documentation Build License Docker Pulls Artifact Hub

kube-monkey

kube-monkey è un'implementazione del Chaos Monkey di Netflix per cluster Kubernetes. Elimina casualmente i pod nel cluster, incoraggiando e validando lo sviluppo di servizi resilienti ai guasti.

Le app aderiscono tramite una label, le terminazioni avvengono durante le ore e i giorni che scegli, e la dry run è l'impostazione predefinita, quindi nulla viene eliminato finché non lo decidi tu.

📖 Documentazione

Avvio rapido

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

Fai aderire un'app etichettandola:

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

Questo è un kube-monkey in modalità dry run e un'app che prevede di perdere un pod circa un giorno di esecuzione su due. Consulta Per iniziare per la guida passo passo, inclusa la modalità per osservare una terminazione reale prima di affidargli un namespace di produzione.

Documentazione

Per iniziareDall'installazione alla tua prima terminazione
Come funzionaOrario di pianificazione e orario di terminazione
Aderire al caosLe label e le modalità di kill
ConfigurazioneOgni impostazione e il suo valore predefinito
Helm chartValori e installazioni comuni
MetricheEndpoint Prometheus
NotificheInvia gli attacchi a Slack o alla tua API

Contribuire

Consulta Come contribuire. Unisciti a noi su #kube-monkey su Kubernetes Slack.

Licenza

Apache License v2.0 - consulta LICENSE per i dettagli.

Categorie