కుబెర్నెట్స్ కాష్‌ని ఎలా క్లియర్ చేయాలి

Kubernets Kas Ni Ela Kliyar Ceyali



కుబెర్నెటెస్ బాగా ఇష్టపడే మరియు విశ్వవ్యాప్తంగా ఉపయోగించే కంటైనర్ ఆర్కెస్ట్రేషన్ సిస్టమ్. ఇది ప్రాథమికంగా అప్లికేషన్‌లు మరియు సాఫ్ట్‌వేర్‌లను సృష్టించడానికి, అమలు చేయడానికి మరియు నిర్వహించడానికి ఉపయోగించబడుతుంది. కొన్నిసార్లు, కాన్ఫిగరేషన్‌లలో కొంత సమస్య మరియు కొన్ని తెలియని కారణాల వల్ల కుబెర్నెటెస్ క్లస్టర్ ప్రారంభం కాదు. అటువంటి పరిస్థితుల్లో, వినియోగదారులు Kubernetes కాష్‌ను క్లియర్ చేయవలసి ఉంటుంది లేదా Kubernetes భాగాలను తీసివేయవలసి ఉంటుంది.

ఈ వ్యాసం వివరిస్తుంది:

'కాష్' డైరెక్టరీని తీసివేయడం ద్వారా క్లస్టర్ యొక్క కాష్‌ను ఎలా క్లియర్ చేయాలి?

అప్పుడప్పుడు, వినియోగదారులు కొత్త కుబెర్నెట్స్ క్లస్టర్‌ను ప్రారంభించడంలో లేదా సృష్టించడంలో ఇబ్బందులను ఎదుర్కోవచ్చు. ఈ సమస్యను పరిష్కరించడానికి, వినియోగదారు తప్పనిసరిగా Kubernetes కాష్‌ను క్లియర్ చేయాలి.







Kubernetes కాష్‌ని క్లియర్ చేయడానికి, ఇచ్చిన దశలను చూడండి.



దశ 1: “.kube” డైరెక్టరీని తెరవండి

కుబెర్నెట్స్ కాష్‌ను క్లియర్ చేయడానికి, ముందుగా, ''ని తెరవండి .ఉండండి ' డైరెక్టరీకి నావిగేట్ చేయడం ద్వారా ' సి:\యూజర్లు\<యూజర్-పేరు> ”డైరెక్టరీ:







దశ 2: కుబెర్నెట్స్ కాష్‌ని క్లియర్ చేయండి

ది ' .ఉండండి ” ఫోల్డర్‌లో కుబెర్నెట్స్ కాష్‌ని నిల్వ చేసే కాష్ ఫోల్డర్ ఉంది. తెరవండి ' కాష్ ”డైరెక్టరీ:



ఈ డైరెక్టరీ రెండు ఫోల్డర్‌లను కలిగి ఉంటుంది, ' ఆవిష్కరణ 'డైరెక్టరీ మరియు' http ”. డిస్కవరీ డైరెక్టరీని నిల్వ చేయడానికి ఉపయోగించబడుతుంది kubectl api-వనరు ”ప్రతి కుబెర్నెట్స్ క్లస్టర్ కోసం అభ్యర్థన. దీనికి విరుద్ధంగా, ' http 'డైరెక్టరీ ప్రతి 'కి వ్యతిరేకంగా ఉత్పత్తి చేయబడిన ప్రతిస్పందన శరీరాన్ని నిల్వ చేయడానికి ఉపయోగించబడుతుంది api-వనరు ” అభ్యర్థన.

కుబెర్నెటీస్ కాష్‌ని క్లియర్ చేయడానికి, “ని నొక్కండి CTRL+A ”అన్ని డైరెక్టరీలను ఎంచుకోవడానికి. ఆ తర్వాత, 'ని నొక్కండి తొలగించు 'లేదా' యొక్క 'కాష్ ఫోల్డర్‌ను క్లియర్ చేయడానికి కీ:

ఇక్కడ, మేము Kubernetes కాష్‌ని సమర్థవంతంగా తొలగించి, క్లియర్ చేసినట్లు మీరు చూడవచ్చు:

నోడ్స్ మరియు పాడ్‌లను తీసివేయడం ద్వారా కుబెర్నెట్స్ క్లస్టర్‌ను ఎలా క్లియర్ చేయాలి?

కుబెర్నెటెస్ క్లస్టర్ కేంద్రీకృత లేదా గ్లోబల్ కుబెర్నెట్స్ కాష్‌ని కలిగి లేదు. కుబెర్నెట్స్ కమాండ్ లైన్ సాధనం ' kubectl ” క్లస్టర్ కాష్‌ను క్లియర్ చేయడానికి ఏ ఆదేశాన్ని అందించదు. Kubernetes క్లస్టర్ కాష్ ఒక Kubernetes భాగం లేదా పాడ్‌లు మరియు నోడ్స్ వంటి అప్లికేషన్‌కు చెందినది కావచ్చు. కుబెర్నెట్స్ క్లస్టర్‌ను క్లియర్ చేయడానికి, దిగువ ప్రదర్శన ద్వారా వెళ్ళండి.

దశ 1: పాడ్‌లను పొందుతుంది

కుబెర్నెటెస్ క్లస్టర్ పాడ్‌లను పొందడానికి, 'ని ఉపయోగించండి kubectl పాడ్‌లను పొందండి ” ఆదేశాలు:

kubectl పాడ్‌లను పొందండి

దశ 2: పాడ్‌లను తొలగించండి

తర్వాత, 'ని ఉపయోగించి క్లస్టర్‌ను క్లియర్ చేయడానికి పాడ్‌లను తొలగించండి kubectl పాడ్ తొలగించండి ” ఆదేశం:

kubectl ఉప తొలగించండి < డెమో >

దశ 3: నోడ్‌లను పొందండి

Kubernetes క్లస్టర్‌లో నడుస్తున్న క్లస్టర్ కాష్ లేదా అప్లికేషన్ కాష్‌ని పూర్తిగా క్లియర్ చేయడానికి, 'ని ఉపయోగించి నోడ్‌లను పొందండి kubectl నోడ్స్ పొందండి ” ఆదేశం:

kubectl నోడ్స్ పొందండి

దశ 4: నోడ్‌ను హరించడం

తర్వాత, నోడ్‌ను షెడ్యూల్ చేయనిదిగా చేయడానికి మరియు నోడ్ డైరెక్టరీ డేటాను తీసివేయడానికి దాన్ని తీసివేయండి. అలా చేయడానికి, కింది ఆదేశాన్ని ఉపయోగించండి:

kubectl కాలువ minikube-m02 --శక్తి --demonsetలను విస్మరించండి --delete-emptydir-data

దశ 5: నోడ్‌ను తొలగించండి

నోడ్‌ను పూర్తిగా తొలగించడానికి, '' ఉపయోగించండి kubectl డిలీట్ నోడ్ ” ఆదేశం:

kubectl డిలీట్ నోడ్ minikube-m02

కుబెర్నెట్స్ కాష్‌ని తీసివేయడం మరియు కుబెర్నెట్స్ క్లస్టర్‌ను క్లియర్ చేయడం గురించి అంతే.

ముగింపు

Kubernetes కాష్‌లో కేంద్రీకృత కాష్ లేదు మరియు kubectl ఆదేశాన్ని అందించదు. కుబెర్నెట్స్ కాష్‌ని క్లియర్ చేయడానికి, ''ని తెరవండి .ఉండండి 'సిస్టమ్ నుండి డైరెక్టరీ' $హోమ్ ” డైరెక్టరీ లేదా యూజర్ డైరెక్టరీ. ఆ తర్వాత, డైరెక్టరీలోని మొత్తం కంటెంట్‌ను క్లియర్ చేయండి. కుబెర్నెట్స్ క్లస్టర్‌ను క్లియర్ చేయడానికి, పాడ్స్ వంటి కుబెర్నెట్స్ భాగాలను తీసివేయండి. ఆ తరువాత, నోడ్‌ను తీసివేసి, ''ని ఉపయోగించి దాన్ని తొలగించండి kubectl డిలీట్ నోడ్ ” ఆదేశం. ఈ పోస్ట్ Kubernetes క్లస్టర్ యొక్క కాష్‌ను ఎలా క్లియర్ చేయాలో వివరించింది.