सामग्री पर जाएं
CivoCloudManager

Mac के लिए Civo Kubernetes GUI।

आख़िरी अपडेट लेखक: Marcel R. G. Berger

लाइव cluster dashboard, रियल-टाइम pod logs, kubectl की ज़रूरत नहीं।

CivoCloudManager, Civo Kubernetes (मैनेज्ड K3s) के लिए नेटिव macOS GUI है। यह Apple के Security फ़्रेमवर्क पर बने क्लाइंट-सर्टिफ़िकेट mTLS के ज़रिए सीधे cluster के Kubernetes API से बात करता है, metrics-server से मेट्रिक्स पढ़ता है और pod logs रियल टाइम में स्ट्रीम करता है, सब कुछ एक नेटिव macOS विंडो से।

Civo Kubernetes cluster in CivoCloudManager with live CPU and memory gauges

Civo cluster खोलते ही क्या दिखता है।

CivoCloudManager का Kubernetes व्यू एक नेटिव macOS cluster dashboard है, जो kubectl के बिना सीधे Civo cluster की Kubernetes API से बात करता है। cluster खोलते ही आपको नीचे के छह हिस्से मिलते हैं।

  • लाइव CPU और मेमोरी गेज।

    स्पार्कलाइन हिस्ट्री के साथ गोल गेज, जिनका डेटा metrics-server से आता है (एडऑन न लगा हो तो शालीन फ़ॉलबैक)। बिना मैन्युअल रिफ़्रेश के अपडेट होते रहते हैं।

  • रियल-टाइम pod logs।

    स्क्रॉल होने वाला मोनोस्पेस लॉग व्यूअर। ऑटो-स्क्रॉल, ऑटो-रिफ़्रेश, मैन्युअल रिफ़्रेश। मल्टी-कंटेनर pod में कंटेनर बदल लीजिए।

  • एक-बार वाली कमांड।

    kubectl के बिना cluster में कमांड चलाइए। ऐप उसे थोड़ी देर चलने वाले Job के रूप में शेड्यूल करता है और आउटपुट दिखा देता है। चलते हुए pod के अंदर इंटरैक्टिव shell चाहिए तो k9s या kubectl exec रखिए।

  • Deployment स्केलिंग।

    deployment लिस्ट से रेप्लिका बढ़ाइए या घटाइए। कॉन्टेक्स्ट मेन्यू से रोलआउट रीस्टार्ट।

  • ConfigMap और Secret व्यूअर।

    किसी भी namespace के सारे ConfigMap और Secret देखिए। Base64 से डिकोड की गई वैल्यू वहीं दिख जाती हैं।

  • Namespace फ़िल्टर।

    एक पिकर हर वर्कलोड लिस्ट पर लगता है, deployments, services, ingresses, PVCs। सेक्शन बदलने पर भी बना रहता है।

GUI आपके cluster से कैसे बात करता है।

ऐप Civo REST API से cluster का kubeconfig डाउनलोड करता है, Apple के Security फ़्रेमवर्क में SecItemImport और SecIdentityCreate से उसमें एम्बेडेड PEM क्लाइंट सर्टिफ़िकेट और प्राइवेट की इम्पोर्ट करता है (न kubectl, न openssl, न कोई बाहरी प्रोसेस), और Kubernetes API सर्वर से सीधा HTTPS+mTLS कनेक्शन खोलता है। जब आप कोई cluster चुनते हैं, उसके Civo firewall पर port 6443 आपके मौजूदा पब्लिक IP के लिए खुलता है, और आपके हटते ही बंद हो जाता है।

kubectl क्यों नहीं?

CivoCloudManager को kubectl की ज़रूरत नहीं, क्योंकि यह Kubernetes API से ख़ुद बात करता है। kubectl ठीक काम करता है। लेकिन वह एक और चीज़ है जिसे इंस्टॉल करना, कॉन्फ़िगर करना, वर्शन पिन करना और हर मशीन पर एक जैसा रखना पड़ता है। जो GUI खुद Kubernetes बोलता है, उसके साथ एक नया Mac एक ऐप इंस्टॉल करने के पाँच मिनट बाद Civo cluster चला सकता है, न Homebrew की तैयारी, न kubeconfig की जुगत।

Civo Kubernetes GUI: आम सवाल

क्या Mac पर Civo Kubernetes के लिए कोई GUI है?

हाँ। CivoCloudManager, Civo Kubernetes (managed K3s) के लिए एक नेटिव macOS GUI है, जिसमें लाइव CPU और मेमोरी गेज, रियल-टाइम pod logs, deployment स्केलिंग और ConfigMap व Secret व्यूअर हैं। इसके लिए macOS 15 या नया चाहिए।

क्या मैं kubectl के बिना Civo Kubernetes के pod logs पढ़ सकता हूँ?

हाँ। ऐप pod logs सीधे Kubernetes API से पढ़ता है और उन्हें auto-scroll और auto-refresh वाले मोनोस्पेस व्यूअर में दिखाता है, multi-container pods में कंटेनर बदलने की सुविधा के साथ। kubectl की ज़रूरत नहीं।

CivoCloudManager किसी Civo cluster से सुरक्षित रूप से कैसे जुड़ता है?

HTTPS पर client-certificate mTLS के ज़रिए, जो Apple के Security फ़्रेमवर्क से बनता है। वर्शन 2.1.2 से ऐप कनेक्शन पर भरोसा करने से पहले सर्वर सर्टिफ़िकेट भी जाँचता है, और cluster के Civo firewall पर पोर्ट 6443 सिर्फ़ आपके मौजूदा पब्लिक IP के लिए खुलता है।

डीप डाइव

हर Civo प्रोडक्ट के लिए एक फ़ोकस्ड पेज।

CivoCloudManager जिन Civo सरफ़ेस को छूता है, उन सबका अपना पेज है, बारीकियों, ट्रेड-ऑफ़ और आर्किटेक्चर के ब्योरे के साथ। जो आपके आज के काम के सबसे करीब है, वही चुनिए।

गाइड

Civo cluster को एक नेटिव विंडो में खोलिए।

Mac App Store पर एक बार की खरीद। Family Sharing चालू।

Mac App Store से डाउनलोड करें

macOS 15 (Sequoia) या उससे नया चाहिए।

होमपेज पर वापस