تثبيت | دليل | الإصدارات | كود المصدر
ثنائي واحد لإدارة مجموعات kubernetes المتعددة الخاصة بك.
يوفر kubewall واجهة بسيطة وغنية في الوقت الفعلي لإدارة مجموعاتك والتحقيق فيها.
تشمل الميزات الرئيسية لبرنامج KubeWall ما يلي:
النشر الثنائي الفردي: يمكن نشر KubeWall بسهولة باعتباره ثنائيًا واحدًا، مما يلغي الحاجة إلى تكوينات معقدة.
الوصول المستند إلى المتصفح: يمكن الوصول إلى KubeWall مباشرة من متصفح الويب المفضل لديك، مما يوفر تجربة مستخدم سلسة.
مراقبة المجموعة في الوقت الفعلي: يوفر KubeWall واجهة غنية في الوقت الفعلي تعرض الحالة الحالية لمجموعات Kubernetes الخاصة بك، مما يسمح لك بتحديد المشكلات ومعالجتها بسرعة.
إدارة المجموعة: يمكّنك KubeWall من إدارة مجموعات Kubernetes المتعددة من لوحة زجاجية واحدة، مما يقلل من الحمل الزائد للتبديل بين الأدوات والواجهات المختلفة.
رؤى تفصيلية عن المجموعة: يوفر KubeWall رؤى شاملة حول مجموعات Kubernetes الخاصة بك، ومعلومات واضحة عن القرون والخدمات والتكوين وغيرها.
مهم
يرجى أن تضع في اعتبارك أن kubewall لا يزال قيد التطوير النشط.
تشغيل عامل الميناء -p 7080:7080 -v kubewall:/.kubewall ghcr.io/kubewall/kubewall:latest
للوصول إلى مجموعة الأنواع المحلية، يمكنك استخدام علامة عامل الإرساء "-network host".
قيادة تثبيت kubewall oci://ghcr.io/kubewall/charts/kubewall -n kubewall-system --create-namespace
مع رأس kubewall، يعمل على المنفذ
8443
بشهادات موقعة ذاتيًا. انظر الرسوم البيانية
الشراب تثبيت kubewall/الصنبور/kubewall
سودو المفاجئة تثبيت kubewall
ياي -S kubewall بن
تثبيت Winget --id=kubewall.kubewall -e
دلو مغرفة إضافة kubewall https://github.com/kubewall/scoop-bucket.git مغرفة تثبيت kubewall
MacOS ثنائي (متعدد الهندسة المعمارية)
لينكس (الثنائيات) AMD64 | ذراع64 | i386
ويندوز (إكس) AMD64 | ذراع64 | i386
فري بي إس دي (الثنائيات) AMD64 | ذراع64 | i386
قم بتنزيل الثنائيات المترجمة مسبقًا يدويًا من الإصدار! الصفحة ونسخها إلى الموقع المطلوب أو مسار النظام.
نصيحة
بعد التثبيت، يمكنك الوصول إلى kubewall على http://localhost:7080
إذا كنت تقوم بتشغيله في مجموعة Kubernetes أو على خادم محلي، فنوصي باستخدام HTTPS . عند عدم استخدامه عبر HTTP/2، يعاني SSE من قيود على الحد الأقصى لعدد الاتصالات المفتوحة. موزيلا⤴
يمكنك بدء تشغيل kubewall باستخدام HTTPS باستخدام الأمر التالي:
$ kubewall --certFile=/path/to/cert.pem --keyFile=/path/to/key.pem
نظرًا لأن kubewall يعمل كنظام ثنائي، فهناك عدد قليل من العلامات التي يمكنك استخدامها.
> كوبيوول --مساعدة الاستخدام: كوبوول [أعلام] كوبوول [أمر] الأوامر المتاحة: الإكمال قم بإنشاء برنامج نصي للإكمال التلقائي لتعليمات الصدفة المحددة، تعليمات حول أي أمر الإصدار طباعة نسخة kubewall الأعلام: --certFile سلسلة المسار المطلق لملف الشهادة -h, --help مساعدة لـ kubewall --k8s-client-burst int الحد الأقصى للانفجار للخانق (الافتراضي 50) --k8s-client-qps int الحد الأقصى لـ QPS إلى السيد من العميل (الافتراضي 50) --keyFile سلسلة المسار المطلق لملف المفتاح --no-open-browser لا تفتح المتصفح الافتراضي -p, - منفذ سلسلة المنفذ للاستماع إليه (افتراضي ":7080") استخدم "kubewall [command] --help" لمزيد من المعلومات حول أحد الأوامر.
يمكنك استخدام شهاداتك الخاصة أو إنشاء شهادات محلية موثوقة جديدة باستخدام mkcert⤴.
مهم
ستحتاج إلى تثبيت mkcert⤴ بشكل منفصل.
قم بتثبيت mkcert على جهاز الكمبيوتر الخاص بك.
قم بتشغيل الأمر التالي في المحطة الطرفية أو موجه الأوامر:
mkcert kubewall.test localhost 127.0.0.1 ::1
سيقوم هذا الأمر بإنشاء ملفين: ملف الشهادة وملف المفتاح (سيحتوي ملف المفتاح على -key.pem
في نهاية اسمه).
لاستخدام هذه الملفات مع kubewall ، استخدم علامتي --certFile=
و- --keyFile=
.
kubewall --certFile=kubewall.test+3.pem --keyFile=kubewall.test+3-key.pem
عند استخدام دوكر
عند استخدام Docker، يمكنك إرفاق وحدات التخزين وتقديم الشهادات باستخدام علامات محددة.
في المثال التالي، نقوم بتحميل الدليل الحالي من مضيفك إلى الدليل /.certs
داخل حاوية Docker:
تشغيل عامل الميناء -p 7080:7080 -v kubewall:/.kubewall -v $(pwd):/.certs ghcr.io/kubewall/kubewall:latest --certFile=/.certs/kubewall.test+3.pem --keyFile=/.certs/kubewall.test+3-key.pem
يمكنك تشغيل kubewall على أي منفذ تريده. باستخدام علامة -p
أو --port
كوبوول-ص 7080
يرحب هذا المشروع بالعلاقات العامة والقضايا الخاصة بك. على سبيل المثال، إعادة البناء، وإضافة الميزات، وتصحيح اللغة الإنجليزية، وما إلى ذلك.
إذا كنت بحاجة إلى أي مساعدة، يمكنك الاتصال بنا من أقسام المطورين المذكورة أعلاه.
شكرًا لجميع الأشخاص الذين ساهموا بالفعل واستخدموا المشروع.
تم ترخيص kubewall بموجب ترخيص Apache، الإصدار 2.0