कुबेरनेट्स कैश को कैसे साफ़ करें

Kuberanetsa Kaisa Ko Kaise Safa Karem



कुबेरनेट्स एक लोकप्रिय और सार्वभौमिक रूप से उपयोग किया जाने वाला कंटेनर ऑर्केस्ट्रेशन सिस्टम है। इसका उपयोग मूल रूप से एप्लिकेशन और सॉफ़्टवेयर बनाने, तैनात करने और प्रबंधित करने के लिए किया जाता है। कभी-कभी, कुबेरनेट्स क्लस्टर कॉन्फ़िगरेशन में कुछ समस्या और कुछ अज्ञात कारणों से प्रारंभ नहीं होता है। ऐसी स्थितियों में, उपयोगकर्ताओं को कुबेरनेट्स कैश साफ़ करने या कुबेरनेट्स घटकों को हटाने की आवश्यकता हो सकती है।

यह लेख स्पष्ट करेगा:

'कैश' निर्देशिका को हटाकर क्लस्टर का कैश कैसे साफ़ करें?

कभी-कभी, उपयोगकर्ताओं को नया Kubernetes क्लस्टर शुरू करने या बनाने में कठिनाई का सामना करना पड़ सकता है। इस समस्या को हल करने के लिए, उपयोगकर्ता को Kubernetes कैश साफ़ करना होगा।







कुबेरनेट्स कैश को साफ़ करने के लिए, दिए गए चरणों को देखें।



चरण 1: '.kube' निर्देशिका खोलें

कुबेरनेट्स कैश साफ़ करने के लिए, सबसे पहले, ' खोलें ।होना 'निर्देशिका' पर नेविगेट करके सी:\उपयोगकर्ता\<उपयोगकर्ता-नाम> ' निर्देशिका:







चरण 2: कुबेरनेट्स कैश साफ़ करें

।होना ”फ़ोल्डर में कैश फ़ोल्डर होता है जो कुबेरनेट्स कैश को संग्रहीत करता है। खोलें ' कैश ' निर्देशिका:



इस निर्देशिका में दो फ़ोल्डर होंगे, ' खोज 'निर्देशिका और' एचटीटीपी ”। डिस्कवरी डायरेक्टरी का उपयोग 'स्टोर करने के लिए किया जाता है' Kubectl एपीआई-संसाधन प्रत्येक कुबेरनेट्स क्लस्टर के लिए अनुरोध। इसके विपरीत, ' एचटीटीपी 'निर्देशिका का उपयोग प्रत्येक के विरुद्ध उत्पन्न प्रतिक्रिया निकाय को संग्रहीत करने के लिए किया जाता है' एपीआई-संसाधन ' अनुरोध।

कुबेरनेट्स कैश साफ़ करने के लिए, 'दबाएं' CTRL+A 'सभी निर्देशिकाओं का चयन करने के लिए। उसके बाद, 'दबाएं' मिटाना ' या ' की कैश फ़ोल्डर साफ़ करने के लिए कुंजी:

यहां, आप देख सकते हैं कि हमने कुबेरनेट्स कैश को प्रभावी ढंग से हटा दिया है और साफ़ कर दिया है:

नोड्स और पॉड्स को हटाकर कुबेरनेट्स क्लस्टर को कैसे साफ़ करें?

कुबेरनेट्स क्लस्टर में केंद्रित या वैश्विक कुबेरनेट्स कैश नहीं है। कुबेरनेट्स कमांड लाइन टूल ' kubectl 'क्लस्टर कैश को साफ़ करने के लिए कोई कमांड प्रदान नहीं करता है। कुबेरनेट्स क्लस्टर कैश कुबेरनेट्स घटक या पॉड्स और नोड्स जैसे एप्लिकेशन से संबंधित हो सकता है। कुबेरनेट्स क्लस्टर को साफ़ करने के लिए, नीचे दिए गए प्रदर्शन को देखें।

चरण 1: पॉड्स प्राप्त करें

कुबेरनेट्स क्लस्टर पॉड्स प्राप्त करने के लिए, 'का उपयोग करें कुबेक्टल को पॉड्स मिलते हैं 'आदेश:

कुबेक्टल को पॉड्स मिलते हैं

चरण 2: पॉड्स हटाएँ

इसके बाद, 'का उपयोग करके क्लस्टर को साफ़ करने के लिए पॉड्स को हटा दें kubectl पॉड हटाएं <पॉड-नाम> ' आज्ञा:

kubectl उप हटाएं < डेमो >

चरण 3: नोड्स प्राप्त करें

कुबेरनेट्स क्लस्टर में चल रहे क्लस्टर कैश या एप्लिकेशन कैश को पूरी तरह से साफ़ करने के लिए, 'का उपयोग करके नोड्स प्राप्त करें' Kubectl को नोड्स मिलते हैं ' आज्ञा:

Kubectl को नोड्स मिलते हैं

चरण 4: नोड को खाली करें

इसके बाद, नोड को अनशेड्यूल करने योग्य बनाने के लिए उसे हटा दें और नोड निर्देशिका डेटा को हटा दें। ऐसा करने के लिए, नीचे दिए गए आदेश का उपयोग करें:

क्यूबेक्टल ड्रेन मिनीक्यूब-एम02 --बल --अनदेखा-डेमनसेट्स --डिलीट-खालीडीआईआर-डेटा

चरण 5: नोड हटाएँ

नोड को पूरी तरह से हटाने के लिए, बस 'का उपयोग करें' kubectl नोड हटाएं <नोड-नाम> ' आज्ञा:

kubectl नोड मिनीक्यूब-m02 हटाएं

यह सब कुबेरनेट्स कैश को हटाने और कुबेरनेट्स क्लस्टर को साफ़ करने के बारे में है।

निष्कर्ष

कुबेरनेट्स कैश में एक केंद्रीकृत कैश नहीं है और यह कोई कुबेक्टल कमांड प्रदान नहीं करता है। कुबेरनेट्स कैश साफ़ करने के लिए, 'खोलें' ।होना 'सिस्टम से निर्देशिका' $घर ” निर्देशिका या उपयोगकर्ता निर्देशिका। उसके बाद, निर्देशिका की सभी सामग्री साफ़ करें। कुबेरनेट्स क्लस्टर को साफ़ करने के लिए, पॉड्स जैसे कुबेरनेट्स घटकों को हटा दें। उसके बाद, नोड को हटा दें और इसे 'का उपयोग करके हटा दें' kubectl नोड हटाएं <नोड-नाम> ' आज्ञा। इस पोस्ट में बताया गया है कि कुबेरनेट्स क्लस्टर के कैश को कैसे साफ़ किया जाए।