ज्ञानतळ

Kubernetes क्लस्टर कसा वापरावा

आमच्याकडील Kubernetes क्लस्टरमध्ये काय समाविष्ट आहे, ते कुठे तयार केले जाऊ शकते आणि एकदा तयार झाल्यावर kubeconfig, kubectl आणि Argo CD सह ते कसे चालवायचे.

Zinn®, आमचे वायकिंग, एक उघडे असलेल्या लेखांच्या सूचीजवळ त्यांची चेकलिस्ट वाचत आहेत.

आमच्याकडील Kubernetes क्लस्टर म्हणजे एका खाजगी नेटवर्कवर जोडलेल्या आणि वापरण्यासाठी तयार अशा Kubernetes क्लस्टर (k3s) म्हणून सेट केलेल्या तुमच्या स्वतःच्या क्लाउड सर्व्हरचा एक समूह आहे. तुम्ही ते सर्व्हर्स → Kubernetes क्लस्टर्स अंतर्गत ऑर्डर करू शकता. त्यातील प्रत्येक मशीनचे बिलिंग कोणत्याही इतर क्लाउड सर्व्हरप्रमाणे तासाच्या हिशोबाने केले जाते.

तुम्हाला काय मिळते

  • एक कंट्रोल प्लेन मशीन, जे Kubernetes API चालवते.
  • वर्कर मशिन्स (शून्य ते दहापर्यंत), जे तुमचे ॲप्लिकेशन्स चालवतात.
  • त्यांना जोडणारे एक खाजगी नेटवर्क, ज्यामुळे मशिन्स आपापसात खाजगीरित्या संवाद साधतात.
  • Argo CD (पर्यायी), एक वेब पॅनल जे Git रेपॉजिटरीमधून तुमचे ॲप्लिकेशन्स डिप्लॉय करते.
  • एक नमुना ॲप्लिकेशन (पर्यायी), जेणेकरून तुम्ही Argo CD चे कार्य त्वरित पाहू शकता.

तुम्ही ते कुठे तयार करू शकता

क्लस्टरसाठी खाजगी नेटवर्कची आवश्यकता असते, त्यामुळे ऑर्डर कार्डवर केवळ तेच डेटा सेंटर्स दाखवले जातात जे हे उपलब्ध करून देतात, आणि तुम्ही निवडलेल्या डेटा सेंटरमध्ये ज्या मशीन आकारांच्या किमती उपलब्ध आहेत तेच दाखवले जातात. तुम्ही काहीही तयार करण्यापूर्वी प्रति तास आणि मासिक एकूण रक्कम पाहण्यासाठी किंमत दाखवा वर क्लिक करा.

कंट्रोल पॅनल आहे का?

Kubernetes हे मानक Kubernetes कमांड-लाइन टूल असलेल्या kubectl द्वारे तुमच्या स्वतःच्या संगणकावरून चालवले जाते. यामध्ये कोणतेही cPanel-शैलीचे पॅनल नसते. प्रवेश करण्यासाठी तुमच्याकडे तीन मार्ग आहेत:

  1. तुमच्या डॅशबोर्डमधील क्लस्टर पृष्ठ प्रत्येक मशीन, ते तयार आहे की नाही, Kubernetes व्हर्जन आणि API पत्ता दर्शवते, आणि त्यावर kubeconfig डाउनलोड करा बटण असते.
  2. तुम्ही डाउनलोड केलेल्या kubeconfig फाइलचा वापर करून तुमच्या संगणकावरील kubectl.
  3. Argo CD, हे वेब पॅनल, जर तुम्ही ते स्थापित करणे निवडले असेल तर.

तुमच्या क्लस्टरचा वापर करणे, टप्प्याटप्प्याने

  1. क्लस्टर पेजवर प्रत्येक मशीन तयार असल्याचे दिसत नाही तोपर्यंत प्रतीक्षा करा. ते तयार होण्यासाठी काही मिनिटे लागतात.
  2. तुमच्या संगणकावर kubectl स्थापित करा (तुमच्या प्रणालीसाठी kubernetes.io पहा).
  3. kubeconfig डाउनलोड करा वर क्लिक करा. या फाइलला तुमच्या क्लस्टरचे नाव दिलेले असते, उदाहरणार्थ my-cluster-kubeconfig.yaml. ती खाजगी ठेवा: ती ज्याच्याकडे असेल त्याचे क्लस्टरवर नियंत्रण असते.
  4. क्लस्टर प्रतिसाद देत आहे का ते तपासा: kubectl --kubeconfig my-cluster-kubeconfig.yaml get nodes प्रत्येक मशीन Ready म्हणून सूचीबद्ध असावे.
  5. kubectl apply -f <your file> वापरून तुमचे ॲप्लिकेशन डिप्लॉय करा, किंवा Argo CD ला ते Git वरून डिप्लॉय करू द्या.

Argo CD उघडणे

Argo CD इंटरनेटवर उपलब्ध नाही. ते kubectl द्वारे उघडा:

kubectl --kubeconfig my-cluster-kubeconfig.yaml port-forward svc/argocd-server -n argocd 8080:443

त्यानंतर तुमच्या ब्राउझरमध्ये https://localhost:8080 उघडा. वापरकर्ता नाव admin आहे; पहिला पासवर्ड क्लस्टरमध्ये साठवलेला असतो आणि तुम्ही तो याद्वारे वाचू शकता:

kubectl --kubeconfig my-cluster-kubeconfig.yaml -n argocd \
  get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d

मशिन्स स्वतः

इतर कोणत्याही क्लाउड सर्व्हरप्रमाणे प्रत्येक मशीन देखील सर्व्हर्स अंतर्गत दिसते. आपण निवडलेल्या SSH की पैकी एका की सह आपण SSH द्वारे admin म्हणून त्यात साइन इन करू शकता आणि तेथे त्याचे स्वतःचे आलेख, फायरवॉल आणि कन्सोल पाहू शकता.

सुरक्षा

Kubernetes API कंट्रोल प्लेनच्या पोर्ट 6443 वर ऐकतो. त्या पोर्टवर केवळ आपल्या स्वतःच्या पत्त्यांना अनुमती देण्यासाठी कंट्रोल-प्लेन सर्व्हरवरील फायरवॉल कार्ड वापरा.

क्लस्टर हटवणे

क्लस्टर पृष्ठावरील क्लस्टर हटवा प्रत्येक मशीन आणि खाजगी नेटवर्क काढून टाकते. मशिन्स हटवल्यानंतर त्यांचे बिलिंग थांबते. त्यांवरील काहीही परत मिळवले जाऊ शकत नाही, म्हणून आपल्याला आवश्यक असलेली कोणतीही गोष्ट प्रथम कॉपी करा.

ब्लॉगवरील नवीनतम

होस्टिंग, एसईओ आणि मोठ्या प्रमाणावर साइट चालवण्याबद्दल आम्ही काय लिहिले आहे.

होस्टिंग स्तरावरून एसइओ आणि लिंक बिल्डिंग: एका २०२६ ऑपरेटरचा दृष्टिकोन

२०२६ मध्ये होस्टिंग इंडेक्सिंग आणि लिंक इक्विटीला कसा आकार देते: पृष्ठे इंडेक्समध्ये ठेवणे, त्यावर काम सुरू करण्यापूर्वी जुन्या डोमेनची पडताळणी करणे, सर्च फूटप्रिंटशिवाय लिंक बिल्डिंग करणे, आणि पायाभूत सुविधा एसइओसाठी काय करू शकतात आणि काय करू शकत नाहीत यावरील प्रामाणिक दृष्टिकोन.

पोस्ट वाचा →

WordPress जलद आणि सुरक्षित करणे: परफॉर्मन्स आणि प्लगइन चेकलिस्ट

जलद, सुरक्षित WordPress साठी एक व्यावहारिक चेकलिस्ट: सर्व्हर-स्तरीय कॅशिंग, प्रत्येक साइटसाठी ऑब्जेक्ट कॅश, चालवण्यासारखे मोजकेच प्लगइन्स, स्टॅक अद्ययावत ठेवणे आणि तुम्ही कधीही कॅश करू नयेत अशी WooCommerce पृष्ठे.

पोस्ट वाचा →

२०२६ मध्ये व्यवस्थापित वेब होस्टिंग कसे निवडावे: खरेदीदाराची मार्गदर्शिका

कंट्रोल पॅनेल असलेल्या स्वस्त बॉक्सपेक्षा चांगल्या व्यवस्थापित होस्टिंगला प्रत्यक्षात काय वेगळे करते — मायग्रेशन, बॅकअप, आयसोलेशन, रिअल कॅशिंग आणि प्रामाणिक स्केलिंग — आणि तुम्ही वचनबद्ध होण्यापूर्वी त्याचे मूल्यांकन कसे करावे.

पोस्ट वाचा →

ब्लॉग वाचा →

अजूनही अडचण येत आहे का?

प्रत्येक प्लॅनमध्ये सपोर्ट समाविष्ट आहे, हेल्पडेस्क दिवसाचे 24 तास सुरू असते आणि तुम्ही आमच्या कोणत्याही 58 भाषांमध्ये आम्हाला लिहू शकता — आम्ही तुमच्याच भाषेत उत्तर देतो.

सपोर्टशी संपर्क साधा सर्व लेख