این برنامه لینوکس با نام kube-monkey است که آخرین نسخه آن را می توان با نام Releasev.0.5.3.zip دانلود کرد. می توان آن را به صورت آنلاین در ارائه دهنده میزبانی رایگان OnWorks برای ایستگاه های کاری اجرا کرد.
این اپلیکیشن به نام kube-monkey را با OnWorks به صورت آنلاین دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
عکس ها
Ad
کوبه میمون
شرح
kube-monkey اجرای Chaos Monkey نتفلیکس برای خوشه های Kubernetes است. بهطور تصادفی غلافهای Kubernetes (k8s) را در خوشه حذف میکند تا توسعه سرویسهای مقاوم در برابر شکست را تشویق و تأیید کند. kube-monkey در یک ساعت از پیش پیکربندی شده (run_hour، پیشفرض 8 صبح) در روزهای هفته اجرا میشود و برنامهای از استقرار ایجاد میکند که در طول همان روز با مرگ تصادفی Pod مواجه میشود. محدوده زمانی در طول روز که ممکن است مرگ غلاف تصادفی رخ دهد قابل تنظیم است و به طور پیش فرض از 10 صبح تا 4 بعد از ظهر است. kube-monkey روی یک مدل Opt-in کار میکند و فقط برای برنامههای Kubernetes (k8s) که صریحاً موافقت کردهاند که پادهایشان توسط kube-monkey خاتمه داده شود، خاتمهها را برنامهریزی میکند. برنامه ریزی یک بار در روز در روزهای هفته اتفاق می افتد - این زمانی است که برنامه ای برای پایان کار برای روز جاری ایجاد می شود.
امکانات
- فهرستی از برنامههای k8s واجد شرایط را ایجاد کنید (برنامههای k8s که شرکت کردهاند و در لیست سیاه نیستند، در صورت مشخص شدن، و در لیست سفید، در صورت مشخص شدن)
- برای هر برنامه k8s واجد شرایط، یک سکه مغرضانه را بچرخانید (بایاس تعیین شده توسط kube-monkey/mtbf) تا مشخص شود آیا یک پاد برای آن برنامه k8s باید امروز از بین برود یا خیر.
- برای هر قربانی، زمان تصادفی که یک غلاف کشته می شود را محاسبه کنید
- تصاویر Docker برای kube-monkey را می توان در DockerHub یافت
- kube-monkey را می توان با لیستی از فضاهای نام پیکربندی کرد
- kube-monkey روی یک مدل انتخابی کار میکند و فقط برای برنامههای Kubernetes (k8s) خاتمهها را برنامهریزی میکند.
زبان برنامه نویسی
Go
دسته بندی ها
این برنامه ای است که می تواند از https://sourceforge.net/projects/kube-monkey.mirror/ نیز دریافت شود. در OnWorks میزبانی شده است تا به آسانی از یکی از سیستم عامل های رایگان ما به صورت آنلاین اجرا شود.