یہ مضمون وضاحت کرے گا:
- 'کیشے' ڈائرکٹری کو ہٹا کر کلسٹر کے کیشے کو کیسے صاف کریں۔
- نوڈس اور پوڈز کو ہٹا کر کبرنیٹس کلسٹر کو کیسے صاف کیا جائے؟
- نتیجہ
'کیشے' ڈائرکٹری کو ہٹا کر کلسٹر کے کیشے کو کیسے صاف کریں؟
کبھی کبھار، صارفین کو نیا 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 ڈیلیٹ پوڈ
مرحلہ 3: نوڈس حاصل کریں۔
Kubernetes کلسٹر میں چلنے والے کلسٹر کیشے یا ایپلیکیشن کیشے کو مکمل طور پر صاف کرنے کے لیے، 'کا استعمال کرتے ہوئے نوڈس حاصل کریں۔ kubectl نوڈس حاصل کریں ' کمانڈ:
kubectl نوڈس حاصل کریں
مرحلہ 4: نوڈ کو نکالیں۔
اس کے بعد، نوڈ کو غیر شیڈول بنانے کے لیے اسے نکالیں اور نوڈ ڈائریکٹری ڈیٹا کو ہٹا دیں۔ ایسا کرنے کے لیے، درج ذیل کمانڈ کا استعمال کریں:
kubectl ڈرین minikube-m02 --قوت --نظر انداز-ڈیمونسیٹس --delete-emptydir-data
مرحلہ 5: نوڈ کو حذف کریں۔
نوڈ کو مکمل طور پر حذف کرنے کے لیے، آسان استعمال کریں ' kubectl حذف نوڈ
یہ سب Kubernetes کیشے کو ہٹانے اور Kubernetes کلسٹر کو صاف کرنے کے بارے میں ہے۔
نتیجہ
Kubernetes کیشے میں مرکزی کیش نہیں ہے اور یہ کوئی kubectl کمانڈ پیش نہیں کرتا ہے۔ Kubernetes کیشے کو صاف کرنے کے لیے، کھولیں ' ہو 'نظام سے ڈائریکٹری' $Home ڈائرکٹری یا صارف ڈائریکٹری۔ اس کے بعد، ڈائریکٹری کے تمام مواد کو صاف کریں. Kubernetes کلسٹر کو صاف کرنے کے لیے، Kubernetes کے اجزاء جیسے pods کو ہٹا دیں۔ اس کے بعد، نوڈ کو نکالیں اور اسے استعمال کرکے حذف کریں ' kubectl حذف نوڈ