
New releaseSep 22, 2026
kube-monkey v0.7.0
Kubernetes 클러스터용 Netflix Chaos Monkey 구현
kube-monkey
kube-monkey는 Kubernetes 클러스터를 위한 Netflix의 Chaos Monkey 구현체입니다. 클러스터 내의 파드를 무작위로 삭제하여 장애 복원력이 있는 서비스 개발을 장려하고 검증합니다.
앱은 레이블로 옵트인하며, 종료는 선택한 시간과 요일에 발생하고, 기본값은 드라이 런이므로 직접 허용하기 전까지는 아무것도 종료되지 않습니다.
📖 문서
빠른 시작
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
레이블을 지정하여 앱을 옵트인합니다:
metadata:
labels:
kube-monkey/enabled: enabled
kube-monkey/identifier: monkey-victim
kube-monkey/mtbf: "2"
이는 드라이 런 모드의 kube-monkey와 약 두 번의 실행일 중 한 번꼴로 파드 손실을 예상하는 앱입니다. 실제 종료를 라이브 네임스페이스에 맡기기 전에 지켜보는 방법을 포함한 안내는 시작하기를 참조하세요.
문서
| 시작하기 | 설치부터 첫 종료까지 |
| 작동 방식 | 스케줄링 시간과 종료 시간 |
| 카오스 옵트인 | 레이블과 킬 모드 |
| 구성 | 모든 설정과 기본값 |
| Helm 차트 | 값과 일반적인 설치 |
| 메트릭 | Prometheus 엔드포인트 |
| 알림 | Slack 또는 자체 API로 공격 게시 |
기여
기여 방법을 참조하세요. Kubernetes Slack의 #kube-monkey에서 함께하세요.
라이선스
Apache License v2.0 - 자세한 내용은 LICENSE를 참조하세요.