कुबेरनेट कॉन्फ़िगरेशन को बदलने के बाद सही "सर्वर से कनेक्ट करने में असमर्थ" संदेश

मुझे कुबर्नेट्स क्लस्टर स्थापित करने के लिए कुछ बहुत ही कच्चे निर्देश दिए गए थे, जिसमें कुछ सेटअप स्क्रिप्ट चलाने के लिए, और सभी दस्तावेज़ों को पढ़ने के लिए कोई अवकाश समय नहीं था। इसके अलावा मेरे पास ESX में मेरे लिए कुछ अतिथि वीएम सेटअप भी थे। जिनके साथ मैं काम करता हूं वह कुबर्नेट्स के लिए नया है, इसलिए प्रश्नों का उत्तर देने की वर्तमान क्षमता सीमित है, और हम सर्वोत्तम प्रथाओं को स्थापित करने का अपना तरीका महसूस कर रहे हैं। शुरुआती सफलता के बाद तैनाती चल रही है, फोड चलाने के लिए, सॉफ़्टवेयर अपेक्षित काम करता है, मेरी कॉन्फ़िगरेशन अब टूट गई है। मैंने अपने नेटवर्क कॉन्फ़िगरेशन को बदलना शुरू कर दिया था, और मेरी .yaml परिनियोजन फ़ाइलों को भी ट्विक कर दिया था। सभी kubectl आदेश वर्तमान में इस तरह के एक संदेश के साथ विफल:

Unable to connect to the server: dial tcp 10.x.y.z:6443: getsockopt: no route to host

आईपी ​​पता अब हल हो जाता है। मेरा मानना ​​है कि अब मुद्दा यह है कि मैंने बाद में अपने अतिथि वीएम पर डीएचसीपी से स्थैतिक रूप से स्विच किया था। मुझे एहसास नहीं हुआ कि वीएम मूल रूप से डीएचसीपी के साथ बूट किए गए थे, क्योंकि इरादा हमेशा स्थिर पते का उपयोग करने के लिए किया गया था। तो जब मैंने इन कुबर्नेट्स सेटअप स्क्रिप्ट्स को चलाया, तो मैंने क्लस्टर में इस अब-बोगस डीएचसीपी पते को प्रक्षेपित किया, और अब इसे ठीक करने की आवश्यकता है। तो उदाहरण के लिए:

[email protected]:~# grep server $HOME/.kube/config
    server: https://10.x.y.z:6443
[email protected]:~# 
  1. क्या मैं उपरोक्त फ़ाइल और अन्य में सही नया पता लिखकर और फिर मेरे कुबर्नेट्स नोड्स को रीबूट करके समस्या का समाधान कर सकता हूं?
  2. मेरी तैनाती yaml फ़ाइलों के अलावा, मुझे अन्य कॉन्फ़िगरेशन फ़ाइलों को बदलने की आवश्यकता हो सकती है?
  3. मुझे लगता है कि कॉन्फ़िगरेशन फ़ाइल में कुछ प्रमाणपत्र जानकारी शामिल है, और मुझे लगता है कि यह मेरे मूल आईपी पते से जुड़ा हो सकता है। यदि ऐसा है, तो केवल आईपी में बदलना काम नहीं कर सकता है, तो मैं तब क्या करूँगा?
  4. मूल रूप से मैं क्लस्टर को "पुनर्स्थापित" करने के बारे में सोच रहा था, लेकिन चूंकि क्यूबक्टल अभी काम नहीं करता है, तो सर्वोत्तम कदम स्पष्ट नहीं हैं। क्या मैं सिर्फ purge kubernetes प्राप्त कर सकता हूं?
  5. ऐसा लगता है कि मैंने देखा है कि कुबेरनेट निर्देशों में से बहुत से DNS पते के बजाय हार्ड-कोडित आईपी हैं। ऐसा क्यों है? क्या कोई वास्तविक सीमाएं हैं?
0

कोई जवाब नहीं है

0