کبرنیٹس کیشے کو کیسے صاف کریں۔

Kbrny S Kysh Kw Kys Saf Kry



Kubernetes ایک اچھی طرح سے پسند کیا جانے والا اور عالمی سطح پر استعمال ہونے والا کنٹینر آرکیسٹریشن سسٹم ہے۔ یہ بنیادی طور پر ایپلی کیشنز اور سافٹ ویئر بنانے، تعینات کرنے اور ان کا نظم کرنے کے لیے استعمال ہوتا ہے۔ بعض اوقات، کنفیگریشن میں کچھ دشواری اور کسی نامعلوم وجہ کی وجہ سے Kubernetes کلسٹر شروع نہیں ہوتا ہے۔ ایسے حالات میں، صارفین کو Kubernetes کیشے کو صاف کرنے یا Kubernetes کے اجزاء کو ہٹانے کی ضرورت پڑ سکتی ہے۔

یہ مضمون وضاحت کرے گا:

'کیشے' ڈائرکٹری کو ہٹا کر کلسٹر کے کیشے کو کیسے صاف کریں؟

کبھی کبھار، صارفین کو نیا Kubernetes کلسٹر شروع کرنے یا بنانے میں دشواری کا سامنا کرنا پڑ سکتا ہے۔ اس مسئلے کو حل کرنے کے لیے، صارف کو Kubernetes کیش کو صاف کرنا ہوگا۔







Kubernetes کیشے کو صاف کرنے کے لیے، دیے گئے مراحل کو دیکھیں۔



مرحلہ 1: '.kube' ڈائریکٹری کھولیں۔

Kubernetes کیشے کو صاف کرنے کے لیے، پہلے، کھولیں ' ہو ' ڈائرکٹری' پر نیویگیٹ کرکے C:\Users\ ڈائریکٹری:







مرحلہ 2: Kubernetes کیشے کو صاف کریں۔

' ہو ” فولڈر میں کیش فولڈر ہوتا ہے جو کبرنیٹس کیشے کو اسٹور کرتا ہے۔ کھولو ' کیشے ڈائریکٹری:



اس ڈائرکٹری میں دو فولڈر ہوں گے، ' دریافت ' ڈائریکٹری اور ' http ' دریافت ڈائرکٹری کو ذخیرہ کرنے کے لیے استعمال کیا جاتا ہے۔ kubectl api-resource ہر Kubernetes کلسٹر کے لیے درخواست۔ اس کے برعکس، ' http ڈائرکٹری کا استعمال جوابی جسم کو ذخیرہ کرنے کے لئے کیا جاتا ہے جو ہر ایک کے خلاف پیدا ہوتا ہے۔ API وسائل 'درخواست.

Kubernetes کیشے کو صاف کرنے کے لیے، 'دبائیں۔ CTRL+A تمام ڈائریکٹریز کو منتخب کرنے کے لیے۔ اس کے بعد، دبائیں ' حذف کریں۔ 'یا' کے کیش فولڈر کو صاف کرنے کے لئے کلید:

یہاں، آپ دیکھ سکتے ہیں کہ ہم نے Kubernetes کیشے کو مؤثر طریقے سے حذف اور صاف کر دیا ہے۔

نوڈس اور پوڈز کو ہٹا کر کبرنیٹس کلسٹر کو کیسے صاف کیا جائے؟

Kubernetes کلسٹر میں مرکز یا عالمی Kubernetes کیشے نہیں ہے۔ Kubernetes کمانڈ لائن ٹول ' کیوبیکٹل 'کلسٹر کیشے کو صاف کرنے کے لئے کوئی کمانڈ فراہم نہیں کرتا ہے۔ Kubernetes کلسٹر کیشے کا تعلق Kubernetes جزو یا ایپلیکیشن جیسے pods اور nodes سے ہو سکتا ہے۔ Kubernetes کلسٹر کو صاف کرنے کے لیے، نیچے دیے گئے مظاہرے کو دیکھیں۔

مرحلہ 1: پھلیاں حاصل کریں۔

Kubernetes کلسٹر پوڈز حاصل کرنے کے لیے، ' kubectl حاصل pods 'حکمات:

kubectl حاصل pods

مرحلہ 2: پوڈز کو حذف کریں۔

اگلا، کلسٹر کو صاف کرنے کے لیے پوڈز کو حذف کریں ' kubectl ڈیلیٹ پوڈ ' کمانڈ:

kubectl حذف ذیلی < ڈیمو >

مرحلہ 3: نوڈس حاصل کریں۔

Kubernetes کلسٹر میں چلنے والے کلسٹر کیشے یا ایپلیکیشن کیشے کو مکمل طور پر صاف کرنے کے لیے، 'کا استعمال کرتے ہوئے نوڈس حاصل کریں۔ kubectl نوڈس حاصل کریں ' کمانڈ:

kubectl نوڈس حاصل کریں

مرحلہ 4: نوڈ کو نکالیں۔

اس کے بعد، نوڈ کو غیر شیڈول بنانے کے لیے اسے نکالیں اور نوڈ ڈائریکٹری ڈیٹا کو ہٹا دیں۔ ایسا کرنے کے لیے، درج ذیل کمانڈ کا استعمال کریں:

kubectl ڈرین minikube-m02 --قوت --نظر انداز-ڈیمونسیٹس --delete-emptydir-data

مرحلہ 5: نوڈ کو حذف کریں۔

نوڈ کو مکمل طور پر حذف کرنے کے لیے، آسان استعمال کریں ' kubectl حذف نوڈ ' کمانڈ:

kubectl ڈیلیٹ نوڈ minikube-m02

یہ سب Kubernetes کیشے کو ہٹانے اور Kubernetes کلسٹر کو صاف کرنے کے بارے میں ہے۔

نتیجہ

Kubernetes کیشے میں مرکزی کیش نہیں ہے اور یہ کوئی kubectl کمانڈ پیش نہیں کرتا ہے۔ Kubernetes کیشے کو صاف کرنے کے لیے، کھولیں ' ہو 'نظام سے ڈائریکٹری' $Home ڈائرکٹری یا صارف ڈائریکٹری۔ اس کے بعد، ڈائریکٹری کے تمام مواد کو صاف کریں. Kubernetes کلسٹر کو صاف کرنے کے لیے، Kubernetes کے اجزاء جیسے pods کو ہٹا دیں۔ اس کے بعد، نوڈ کو نکالیں اور اسے استعمال کرکے حذف کریں ' kubectl حذف نوڈ ' کمانڈ. اس پوسٹ میں واضح کیا گیا ہے کہ کبرنیٹس کلسٹر کے کیشے کو کیسے صاف کیا جائے۔