وب‌سرویس مجید

پروژه kube-prompt

c-bata/kube-prompt

کاربرد:

این ابزار یک کلاینت تعاملی برای Kubernetes است که قابلیت تکمیل خودکار دستورات رو داره با استفاده از این ابزار، دیگه نیازی به حفظ کردن دستورات طولانی kubectl نیست، چون با فشردن دکمه تب (Tab)، دستورات و منابع معتبر پیشنهاد داده میشن.

در چه شرایطی بهتره استفاده شود؟

وقتی که زیاد با محیط Kubernetes کار می‌کنی و دستورات زیادی می‌زنی، استفاده از این ابزار می‌تونه سرعت و دقت کارت رو افزایش بده به‌ویژه در محیط‌های توسعه، دیباگ و مدیریت خوشه‌های پیچیده عالی عمل می‌کنه.

چند مثال از موارد استفاده

وقتی می‌خوای یک pod رو لیست کنی، فقط تایپ می‌کنی kubectl get po و با تب، لیست پادها نمایش داده میشه.

برای دیدن لاگ یک کانتینر خاص، اسم پاد و کانتینر به صورت خودکار تکمیل میشه.

مدیریت deployments، services و configmaps بدون نیاز به جستجوی مستندات

  • ##Kubernetes
  • ##Kubectl
  • ##DevOps
  • ##AutoComplete
  • ##CLI
  • ##Productivity
  • ##CloudNative
  • ##SRE
  • ##KubePrompt
  • ##InteractiveShell