Mac के लिए Civo CLI विकल्प।
Civo CLI जो करता है वह सब, और जो नहीं करता वह भी, एक नेटिव macOS GUI में।
Civo CLI, टर्मिनल से Civo अकाउंट चलाने का आधिकारिक तरीका है। यह ओपन सोर्स है, स्क्रिप्ट करने लायक है और CI/CD पाइपलाइन के लिए सही चुनाव है। बाकी हर चीज़ के लिए CivoCloudManager सही है, एक नेटिव macOS app जो उसी Civo REST API v2 से बात करता है, साथ में Touch ID से सुरक्षित credentials, लाइव Kubernetes pod logs और एक S3 file browser जो CLI में नहीं आता।
Civo CLI बनाम CivoCloudManager
Civo CLI बनाम CivoCloudManager
| फ़ीचर | Civo CLI (आधिकारिक) | CivoCloudManager |
|---|---|---|
| Civo REST API v2, पूरा कवरेज | हाँ | हाँ |
| Kubernetes cluster बनाना / स्केल / डिलीट | हाँ | हाँ |
| लाइव Kubernetes pod logs (ऑटो-रिफ़्रेश) | kubectl चाहिए | बिल्ट-इन, kubectl नहीं |
| हिस्ट्री के साथ लाइव CPU / मेमोरी गेज | - | हाँ (स्पार्कलाइन) |
| cluster में एक-बार वाली कमांड चलाना | kubectl exec चाहिए | थोड़ी देर चलने वाले Job की तरह चलाता है |
| S3-कम्पैटिबल Object Store file browser | - | नेटिव (AWS SigV4) |
| Civo charges API से असली कॉस्ट | - | पीरियड पिकर + अनुमान |
| Touch ID के पीछे credentials दिखाना | - | हाँ |
| menu bar से एक क्लिक firewall टॉगल | स्क्रिप्टेड कमांड | एक क्लिक + ऑटो-IP |
| CI / CD से स्क्रिप्ट करने लायक | इसी के लिए बना | - |
CLI के बजाय GUI कब चाहिए?
-
आप जाँच रहे हैं, स्क्रिप्ट नहीं लिख रहे।
pod का रीस्टार्ट देखना, लॉग पढ़ना, यह समझना कि deployment क्यों अटका है, इन कामों में ग्राफ़िकल टूल टर्मिनल में स्क्रॉल करने से बेहतर हैं।
-
आप कई cluster संभालते हैं।
kubectl context बदलना और बार-बार kubeconfig डाउनलोड करना जल्दी ऊबाऊ हो जाता है। CivoCloudManager जिस cluster पर क्लिक करें, उसी से अपने आप जुड़ जाता है।
-
आपको कॉस्ट साफ़ दिखनी चाहिए।
Civo CLI, charges API को बिल्ट-इन रिपोर्ट की तरह नहीं दिखाता। CivoCloudManager इसे पीरियड पिकर, महीने के अंत के अनुमान और रेट एडिटर के साथ दिखाता है।
-
आप Mac से काम चलाते हैं।
नेटिव macOS UI, Touch ID से सुरक्षित credentials, App Sandbox, कोई थर्ड-पार्टी SDK नहीं। Apple Silicon नेटिव।
CLI कहीं नहीं जा रहा, और यह ऐप भी नहीं।
CI/CD पाइपलाइन में CivoCloudManager, Civo CLI की जगह नहीं लेता। स्क्रिप्टेड इन्फ़्रा बदलाव, Terraform जैसे वर्कफ़्लो और रिमोट शेल सेशन के लिए CLI ही सही टूल है। CivoCloudManager उन घंटों के लिए सही टूल है जो आप स्टेट पढ़ने, firewall टॉगल करने, bucket ब्राउज़ करने और pod logs देखने में लगाते हैं, यानी वह काम जो आज आपको browser में खींच ले जाता है।
डीप डाइव
हर Civo प्रोडक्ट के लिए एक फ़ोकस्ड पेज।
CivoCloudManager जिन Civo सरफ़ेस को छूता है, उन सबका अपना पेज है, बारीकियों, ट्रेड-ऑफ़ और आर्किटेक्चर के ब्योरे के साथ। जो आपके आज के काम के सबसे करीब है, वही चुनिए।
- 01 Mac के लिए Civo Kubernetes GUI लाइव cluster dashboard, रियल-टाइम pod logs, kubectl की ज़रूरत नहीं।
- 02 Mac के लिए Civo Object Storage browser नेटिव S3-कम्पैटिबल browser। निष्क्रिय bucket सेंट्रल वॉल्ट में पॉज़ कीजिए।
- 03 Mac के menu bar से Civo firewall हर firewall के लिए एक क्लिक में open/close, ऑटो-IP डिटेक्शन, ऑटो-क्लोज़ टाइमर।
- 04 Mac के लिए Civo कॉस्ट dashboard Civo charges API से असली चार्ज। पीरियड पिकर और महीने के अंत का अनुमान।
गाइड
कदम दर कदम, और ईमानदार तुलना।
- 01 Civo API key जोड़िए key Civo dashboard में बनाइए, एक बार पेस्ट कीजिए, उसके बाद उसे macOS Keychain संभालता है।
- 02 अपने IP के लिए firewall खोलिए पूरा मैनुअल तरीका, बदलते IP वाला जाल जो वह पीछे छोड़ जाता है, और एक मुफ़्त menu bar रास्ता जो रूल को तय समय पर बंद कर देता है।
- 03 बनाम Lens, OpenLens और k9s तीन टूल किसी भी cluster के लिए बने हैं, एक सिर्फ़ Civo के लिए। यही फ़र्क तय करता है कि आप कौन सा खोलकर रखेंगे।
- 04 S3 पर Civo Object Storage रीजन का endpoint, s3cmd, rclone और AWS CLI की चलती हुई कॉन्फ़िगरेशन, और एक नेटिव क्लाइंट इससे अलग क्या करता है।
- 05 Mac पर Civo DNS डोमेन को Civo के nameserver पर लगाइए, फिर zone को browser टैब के बजाय नेटिव ऐप में संभालिए।
- 06 चेंजलॉग हर आई हुई रिलीज़, नई से पुरानी, उस ब्योरे के साथ जो स्टोर का रिलीज़ नोट बहुत छोटा होने की वजह से नहीं दे पाता।
Mac के लिए Civo CLI विकल्प आज़माइए।
menu bar firewall मुफ़्त। पूरा dashboard Mac App Store पर एक बार की खरीद।