العودة إلى التحديثات
New releaseSep 22, 2026

kube-monkey v0.7.0

تطبيق لأداة Chaos Monkey من Netflix لمجموعات Kubernetes

مشاركة

Documentation Build License Docker Pulls Artifact Hub

kube-monkey

kube-monkey هو تطبيق لـ Chaos Monkey من Netflix لعناقيد Kubernetes. يقوم بحذف الـ pods بشكل عشوائي في العنقود، مما يشجع ويؤكد تطوير خدمات قادرة على تحمل الأعطال.

تقوم التطبيقات بالاشتراك عبر label، وتحدث عمليات الإنهاء خلال الساعات والأيام التي تختارها، ووضع dry run هو الوضع الافتراضي، لذا لا شيء يموت حتى تخبره بذلك.

📖 التوثيق

البدء السريع

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

اشترك تطبيقاً ما عبر وضع label عليه:

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

هذا kube-monkey في وضع dry run وتطبيق يتوقع فقدان pod في حوالي يوم تشغيل واحد من كل اثنين. راجع البدء للحصول على الشرح الكامل، بما في ذلك كيفية مشاهدة إنهاء حقيقي قبل أن تثق به مع namespace حي.

التوثيق

البدءمن التثبيت إلى أول إنهاء لك
كيف يعملوقت الجدولة ووقت الإنهاء
الاشتراك في الفوضىالـ labels، وأوضاع القتل
الإعداداتكل إعداد وقيمته الافتراضية
مخطط Helmالقيم وعمليات التثبيت الشائعة
المقاييسنقطة نهاية Prometheus
الإشعاراتانشر الهجمات إلى Slack أو API الخاص بك

المساهمة

راجع كيفية المساهمة. انضم إلينا في #kube-monkey على Kubernetes Slack.

الترخيص

Apache License v2.0 - راجع LICENSE للتفاصيل.

الفئات