هل ترغب في تعلم كيفية تثبيت لوحة القيادة Kubernetes على أوبونتو لينكس؟ في هذا البرنامج التعليمي، ونحن نذهب لتظهر لك كيفية تثبيت لوحة القيادة Kubernetes على جهاز كمبيوتر يعمل أوبونتو لينكس.

• Ubuntu 20
• Ubuntu 19
• Ubuntu 18
• Kubernetes 1.18

يفترض هذا البرنامج التعليمي أن لديك عقدة الرئيسي Kubernetes مثبتة.

في المثال الخاص بنا، عنوان IP عقدة Kubernetes هو 192.168.15.200.

Kubernetes – الدروس

في هذه الصفحة، نقدم وصولاً سريعاً إلى قائمة من الدروس المتعلقة بـ Kubernetes.

البرنامج التعليمي Kubernetes لوحة القيادة – التثبيت على أوبونتو لينكس

تثبيت قائمة الحزم المطلوبة.

Copy to Clipboard

قم بتنزيل ملف YAML المطلوب.

Copy to Clipboard

تثبيت تكوين لوحة معلومات Kubernetes المطلوبة.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

إنشاء حساب خدمة للوحة المعلومات.

Copy to Clipboard

تكوين دور مسؤول الكتلة إلى حساب خدمة لوحة المعلومات.

Copy to Clipboard

سرد الأسرار المتوفرة على خادم Kubernetes.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

لاحظ أن اسم سرك لن يكون نفس اسمنا.

الحصول على قيمة رمزية سرية.

Copy to Clipboard

هنا هو إخراج الأمر.

Copy to Clipboard

يحيط علما بقيمة الرمز المميز.

في المثال الخاص بنا، هذه هي قيمة الرمز المميز:

Copy to Clipboard

ابدأ الوكيل لتمكين الوصول إلى لوحة معلومات Kubernetes.

Copy to Clipboard

الهامه! يسمح بالوصول إلى لوحة معلومات Kubernetes عبر HTTP فقط إلى Localhost.

إذا كان هذا الكمبيوتر يحتوي على واجهة رسومية، افتح المستعرض الخاص بك والوصول إلى URL التالي:

• http://127.0.0.1:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/

يجب عرض واجهة تسجيل الدخول لوحة معلومات Kubernetes.

Kubernetes Dashboard login page

حدد خيار الرمز المميز وأدخل الرمز المميز السري Kubernetes.

بعد تسجيل الدخول الناجح، يجب تقديم لوحة معلومات Kubernetes.

Kubernetes Dashboard

تهانينا! لقد انتهيت بنجاح من تثبيت لوحة معلومات Kubernetes.

لوحة معلومات Kubernetes – الوصول عن بعد باستخدام وكيل Apache

يسمح بالوصول إلى لوحة معلومات Kubernetes عبر HTTP فقط إلى Localhost.

دعونا نستخدم Apache كوكيل للسماح بالوصول عن بعد على لوحة معلومات Kubernetes.

على عقدة الرئيسي تثبيت ملقم Apache.

Copy to Clipboard

تمكين وحدات أباتشي المطلوبة.

Copy to Clipboard

تحرير ملف تكوين Apache.

Copy to Clipboard

إضافة الأسطر التالية في نهاية هذا الملف.

Copy to Clipboard

إنشاء مفتاح خاص والشهادة باستخدام الأمر OpenSSL.

Copy to Clipboard

أدخل المعلومات المطلوبة.

Copy to Clipboard

على الخيار المسمى COMMON_NAME، تحتاج إلى إدخال عنوان IP أو اسم المضيف.

في مثالنا، استخدمنا عنوان IP: 192.168.15.200

تحرير ملف تكوين Apache لموقع الويب الافتراضي.

Copy to Clipboard

هنا هو الملف، قبل التكوين لدينا.

Copy to Clipboard

هنا هو الملف، بعد التكوين لدينا.

Copy to Clipboard

في مثالنا، قمنا بإعادة توجيه مستخدمي HTTP إلى إصدار HTTPS من موقع الويب.

في المثال لدينا، سيعمل خادم Apache كوكيل ويرسل جميع الطلبات إلى وكيل Kubernetes.

في مثالنا، استخدمنا شهادات موقعة ذاتياً.

إعادة تشغيل خدمة أباتشي.

Copy to Clipboard

ابدأ الوكيل لتمكين الوصول إلى لوحة معلومات Kubernetes.

Copy to Clipboard

افتح المتصفح وأدخل عنوان IP لخادم الويب الخاص بك.

في مثالنا، تم إدخال عنوان URL التالي في المستعرض:

• https://192.168.15.200/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

سيعمل خادم Apache كوكيل ويعرض لوحة معلومات Kubernetes.

Kubernetes Dashboard login page

حدد خيار الرمز المميز وأدخل الرمز المميز السري Kubernetes.

بعد تسجيل الدخول الناجح، يجب تقديم لوحة معلومات Kubernetes.

Kubernetes Dashboard

تهانينا! لقد انتهيت بنجاح من تكوين Apache كوكيل إلى لوحة القيادة Kubernetes.