واجهة Civo Kubernetes الرسومية لـ Mac.
لوحة عنقود حية، وسجلات pod لحظية، بلا حاجة إلى kubectl.
CivoCloudManager واجهة macOS رسومية أصلية لـ Civo Kubernetes (K3s المُدار). يتصل بـ Kubernetes API الخاص بالعنقود مباشرة عبر mTLS بشهادة عميل مبنية على إطار Security من Apple، ويقرأ المقاييس من metrics-server، ويبث سجلات pod لحظيًا، كل ذلك من نافذة macOS أصلية واحدة.
ما تراه حين تفتح عنقود Civo.
-
مؤشرات CPU وذاكرة حية.
مؤشرات دائرية مع تاريخ sparkline، مصدرها metrics-server (مع تراجع سلس حين لا تكون الإضافة مثبتة). وتتحدث بلا تحديث يدوي.
-
سجلات pod لحظية.
عارض سجلات قابل للتمرير بخط أحادي المسافة. تمرير تلقائي، وتحديث تلقائي، وتحديث يدوي. وتنقّل بين الحاويات في الـ pods متعددة الحاويات.
-
أوامر مفردة.
شغّل أمرًا داخل العنقود بلا kubectl. يجدوله التطبيق كـ Job قصير العمر ويعرض لك المخرجات. وللحصول على صدفة تفاعلية داخل pod يعمل، أبقِ k9s أو kubectl exec.
-
توسيع deployment.
ارفع عدد النسخ أو اخفضه من قائمة deployments. وأعد تشغيل الطرح من قائمة السياق.
-
عارض ConfigMap وSecret.
تصفح كل ConfigMaps وSecrets في أي namespace. والقيم مفكوكة من Base64 ومعروضة مباشرة.
-
مرشّح namespace.
منتقٍ واحد يرشّح كل قوائم أحمال العمل: deployments وservices وingresses وPVCs. ويبقى فعّالًا عبر الأقسام.
كيف تتحدث الواجهة الرسومية مع عنقودك.
ينزّل التطبيق kubeconfig الخاص بالعنقود من Civo REST API، ويستورد شهادة العميل PEM والمفتاح الخاص عبر إطار Security من Apple باستخدام SecItemImport وSecIdentityCreate (بلا kubectl، وبلا openssl، وبلا أي عملية خارجية)، ثم يفتح اتصال HTTPS+mTLS مباشرًا بخادم Kubernetes API. وعند اختيارك عنقودًا، يُفتح المنفذ 6443 في جدار حماية Civo الخاص بالعنقود لعنوان IP العام الحالي، ويُغلق حين تغادر.
لماذا بلا kubectl؟
kubectl يعمل جيدًا. لكنه أيضًا شيء إضافي تثبّته وتضبطه وتثبّت إصداره وتبقيه متزامنًا بين الأجهزة. والواجهة الرسومية التي تتحدث Kubernetes أصلًا تعني أن جهاز Mac جديدًا يستطيع إدارة عنقود Civo بعد خمس دقائق من تثبيت تطبيق واحد، بلا تمهيد Homebrew، وبلا مناورات kubeconfig.
تعمّق
قراءات موجّهة لكل منتج من Civo.
لكل مجال في Civo يلمسه CivoCloudManager صفحة خاصة فيها التفاصيل والمقايضات وبنية التنفيذ. اختر الأقرب إلى ما تعمل عليه اليوم.
- 01 بديل Civo CLI لـ Mac أين تتفوق الواجهة الرسومية على الـ CLI، وأين لا تتفوق، وكيف يتعايشان.
- 02 متصفح Civo Object Storage لـ Mac متصفح أصلي متوافق مع S3. أوقف الـ buckets الخاملة في خزنة مركزية.
- 03 جدار حماية Civo من شريط قوائم Mac فتح وإغلاق بنقرة واحدة لكل جدار حماية، وكشف تلقائي للـ IP، ومؤقت إغلاق.
- 04 لوحة تكاليف Civo لـ Mac رسوم حقيقية من Civo charges API. منتقي فترة وتوقع لنهاية الشهر.
أدلة
خطوة بخطوة، ومقارنات صادقة.
- 01 توصيل مفتاح Civo API أنشئ المفتاح في لوحة Civo، والصقه مرة واحدة، ودع macOS Keychain يحتفظ به بعد ذلك.
- 02 فتح جدار حماية لعنوانك الإجراء اليدوي، ومصيدة الـ IP المتغير التي يخلّفها، ومسار مجاني من شريط القوائم يغلق القاعدة عند موعد.
- 03 مقابل Lens وOpenLens وk9s ثلاث أدوات لا تعرف مزودًا بعينه، وواحدة مخصصة لـ Civo. والفرق هو ما يحدد أيها تريد مفتوحًا.
- 04 Civo Object Storage عبر S3 نقطة النهاية الإقليمية، وإعدادات عاملة لـ s3cmd وrclone وAWS CLI، وما يفعله العميل الأصلي بشكل مختلف.
- 05 Civo DNS على Mac وجّه نطاقًا إلى خوادم أسماء Civo، ثم أبقِ المنطقة في تطبيق أصلي بدل تبويب متصفح.
- 06 سجل التغييرات كل إصدار مشحون، الأحدث أولًا، بالتفصيل الذي تضيق عنه ملاحظة إصدار في المتجر.
افتح عنقود Civo في نافذة أصلية.
شراء لمرة واحدة على Mac App Store. Family Sharing مفعّل.