Kubectl दस्तावेज़

From binaryoption
Jump to navigation Jump to search
Баннер1
    1. कुबेरनेट्स दस्तावेज़: कुबेक्टल के साथ शुरुआत

कुबेरनेट्स (Kubernetes) एक शक्तिशाली कंटेनर ऑर्केस्ट्रेशन प्रणाली है जो एप्लिकेशन के परिनियोजन (deployment), स्केलिंग (scaling) और प्रबंधन को स्वचालित करती है। कुबेक्टल (kubectl) कुबेरनेट्स क्लस्टर के साथ इंटरैक्ट करने के लिए कमांड-लाइन इंटरफेस (CLI) है। यह लेख शुरुआती लोगों के लिए कुबेक्टल की मूल बातें, इसकी महत्वपूर्ण कमांड, और कुबेरनेट्स संसाधनों को प्रबंधित करने के तरीके पर केंद्रित है। हम इस लेख में तकनीकी विश्लेषण और वॉल्यूम विश्लेषण की कुछ अवधारणाओं का भी उपयोग करेंगे ताकि कुबेरनेट्स क्लस्टर के प्रदर्शन को बेहतर ढंग से समझा जा सके।

कुबेक्टल क्या है?

कुबेक्टल, कुबेरनेट्स के साथ संवाद करने का मुख्य तरीका है। यह आपको कुबेरनेट्स क्लस्टर पर एप्लिकेशन को परिनियोजित करने, स्केल करने, अपडेट करने और हटाने की अनुमति देता है। कुबेक्टल सर्वर से बात करने के लिए एक कॉन्फ़िगरेशन फ़ाइल (आमतौर पर `~/.kube/config`) का उपयोग करता है जिसमें क्लस्टर की जानकारी होती है।

कुबेक्टल स्थापित करना

कुबेक्टल को स्थापित करने के लिए, आपको पहले कुबेरनेट्स टूलकिट स्थापित करना होगा। स्थापना प्रक्रिया आपके ऑपरेटिंग सिस्टम पर निर्भर करती है।

  • लिनक्स: आप अपने वितरण के पैकेज मैनेजर का उपयोग कर सकते हैं। उदाहरण के लिए, डेबियन/उबंटू पर:

```bash sudo apt-get update sudo apt-get install -y kubectl ```

  • मैकओएस: आप ब्रेव (brew) का उपयोग कर सकते हैं:

```bash brew install kubectl ```

  • विंडोज: आप चॉकलेट (choco) का उपयोग कर सकते हैं:

```bash choco install kubernetes-cli ```

स्थापना के बाद, आप `kubectl version` कमांड चलाकर सत्यापित कर सकते हैं कि कुबेक्टल सही ढंग से स्थापित है।

कुबेक्टल कॉन्फ़िगरेशन

कुबेक्टल आपके कुबेरनेट्स क्लस्टर से जुड़ने के लिए एक कॉन्फ़िगरेशन फ़ाइल का उपयोग करता है। यह फ़ाइल आमतौर पर `~/.kube/config` पर स्थित होती है। आप `kubectl config` कमांड का उपयोग करके कॉन्फ़िगरेशन प्रबंधित कर सकते हैं।

  • क्लस्टर जोड़ना: `kubectl config use-context` कमांड का उपयोग करके आप एक विशिष्ट क्लस्टर पर स्विच कर सकते हैं।
  • कॉन्टेक्स्ट सेट करना: `kubectl config current-context` कमांड आपको वर्तमान कॉन्टेक्स्ट दिखाता है।

बुनियादी कुबेक्टल कमांड

यहाँ कुछ बुनियादी कुबेक्टल कमांड दिए गए हैं:

  • `kubectl get` : क्लस्टर में संसाधनों को सूचीबद्ध करता है। उदाहरण के लिए, `kubectl get pods` सभी पॉड्स को सूचीबद्ध करेगा। पॉड कुबेरनेट्स में परिनियोजित करने की सबसे छोटी इकाई है।
  • `kubectl create` : एक नया संसाधन बनाता है। उदाहरण

अभी ट्रेडिंग शुरू करें

IQ Option पर रजिस्टर करें (न्यूनतम जमा $10) Pocket Option में खाता खोलें (न्यूनतम जमा $5)

हमारे समुदाय में शामिल हों

हमारे Telegram चैनल @strategybin से जुड़ें और प्राप्त करें: ✓ दैनिक ट्रेडिंग सिग्नल ✓ विशेष रणनीति विश्लेषण ✓ बाजार की प्रवृत्ति पर अलर्ट ✓ शुरुआती के लिए शिक्षण सामग्री

Баннер