"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > تقديم KubeDash: لوحة تحكم إدارة مجموعة Kubernetes الخاصة بك!

تقديم KubeDash: لوحة تحكم إدارة مجموعة Kubernetes الخاصة بك!

تم النشر بتاريخ 2024-11-08
تصفح:710

مرحبًا جميعًا!، أنا حديث التخرج في مجال تطوير المكدس الكامل وأعمل في شركة سحابية ولذا أردت اختبار/التعامل مع تقنية المطورين. بدأت ببناء مشروع صغير يسمى "Kubedash" وهو عبارة عن لوحة تحكم لإدارة مجموعة kubernetes (حصلت على هذه الفكرة من chatgpt!!)

تم تصميم kubedash باستخدام React وGo وHelm، ويقدم رؤى في الوقت الفعلي حول العقد والبودات وإصدارات Helm، إلى جانب إنشاء المجموعة وحذفها، كل ذلك من واجهة مستخدم سهلة الاستخدام. يعمل هذا المشروع على تبسيط المراقبة وإدارة الموارد ونشر التطبيقات. يمكن إعداده بسهولة باستخدام Docker وKind، وهو مشروع فعال من حيث التكلفة لتبسيط عمليات Kubernetes.

سير عمل المشروع:

  • إضافة مجموعات: ينتقل المستخدمون إلى صفحة "إدارة المجموعة" لإضافة مجموعات عن طريق تحميل ملفات kubeconfig وتوفير اسم المجموعة.
  • إدارة المجموعات: بعد إضافة المجموعات، يمكن للمستخدمين عرض العقد والحجيرات في كل مجموعة، ويتم عرضها في جداول منسقة بدقة على صفحات "العقد" و"الحاضنات".
  • تثبيت مخططات Helm: من صفحة "إدارة Helm"، يمكن للمستخدمين تثبيت مخططات Helm جديدة عن طريق تحديد اسم الإصدار، واسم المخطط، وعنوان URL للمستودع، والإصدار، كل ذلك من خلال نموذج بسيط.
  • المراقبة والتدقيق: توفر صفحتا "المراقبة" و"تدقيق الأمان" تحديثات في الوقت الفعلي حول أداء المجموعة وفحوصات الأمان، على التوالي، مما يوفر نظرة عامة شاملة على سلامة المجموعة.
  • إدارة خطوط الأنابيب: يمكن للمستخدمين إدارة خطوط أنابيب CI/CD بشكل مرئي على صفحة "إدارة خطوط الأنابيب"، مما يضمن عمليات نشر سلسة وفعالة.

لا يزال قيد العمل وسيحاول نشره قريبًا.

اسمح لي أن أعرف أفكارك حول هذا وما الذي يجب أن أفعله أيضًا لتضمينه في هذا المشروع؟
Introducing KubeDash: Your Kubernetes Cluster Management Dashboard!

Introducing KubeDash: Your Kubernetes Cluster Management Dashboard!

Introducing KubeDash: Your Kubernetes Cluster Management Dashboard!

بيان الافراج تم إعادة إنتاج هذه المقالة على: https://dev.to/himanshu20/introducing-kubedash-your-kubernetes-cluster-management-dashboard-31mo?1 إذا كان هناك أي انتهاك، يرجى الاتصال بـ [email protected] لحذفه
أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3