কুবারনেটস ক্যাশে কীভাবে সাফ করবেন

Kubaranetasa Kyase Kibhabe Sapha Karabena



Kubernetes একটি ভাল পছন্দের এবং সর্বজনীনভাবে ব্যবহৃত ধারক অর্কেস্ট্রেশন সিস্টেম। এটি মূলত অ্যাপ্লিকেশন এবং সফ্টওয়্যার তৈরি, স্থাপন এবং পরিচালনা করতে ব্যবহৃত হয়। কখনও কখনও, কনফিগারেশনে কিছু সমস্যা এবং কিছু অজানা কারণে কুবারনেটস ক্লাস্টার শুরু হয় না। এই ধরনের পরিস্থিতিতে, ব্যবহারকারীদের Kubernetes ক্যাশে সাফ করতে বা Kubernetes উপাদানগুলি সরাতে হতে পারে।

এই নিবন্ধটি ব্যাখ্যা করবে:

'ক্যাশে' ডিরেক্টরিটি সরিয়ে ক্লাস্টারের ক্যাশে কীভাবে সাফ করবেন?

মাঝে মাঝে, ব্যবহারকারীদের একটি নতুন Kubernetes ক্লাস্টার শুরু বা তৈরি করতে অসুবিধা হতে পারে। এই সমস্যাটি সমাধান করতে, ব্যবহারকারীকে অবশ্যই কুবারনেটস ক্যাশে সাফ করতে হবে।







Kubernetes ক্যাশে সাফ করতে, প্রদত্ত পদক্ষেপগুলি দেখুন।



ধাপ 1: '.kube' ডিরেক্টরি খুলুন

Kubernetes ক্যাশে সাফ করতে, প্রথমে, খুলুন “ .থাকা ' ডিরেক্টরিতে নেভিগেট করে ' C:\Users\ ' ডিরেক্টরি:







ধাপ 2: Kubernetes ক্যাশে সাফ করুন

দ্য ' .থাকা ” ফোল্ডারে ক্যাশে ফোল্ডার রয়েছে যা কুবারনেটস ক্যাশে সংরক্ষণ করে। খোলা ' ক্যাশে ' ডিরেক্টরি:



এই ডিরেক্টরিতে দুটি ফোল্ডার থাকবে, ' আবিষ্কার ' ডিরেক্টরি এবং ' http ” আবিষ্কার ডিরেক্টরিটি সংরক্ষণ করতে ব্যবহার করা হয় ' kubectl api-রিসোর্স ” প্রতিটি Kubernetes ক্লাস্টারের জন্য অনুরোধ। বিপরীতে, ' http ' ডিরেক্টরিটি প্রতিক্রিয়া বডি সংরক্ষণ করতে ব্যবহৃত হয় যা প্রতিটি 'এর বিপরীতে তৈরি হয় api-সম্পদ ' অনুরোধ।

কুবারনেটস ক্যাশে সাফ করতে, ' চাপুন CTRL+A সমস্ত ডিরেক্টরি নির্বাচন করতে। এর পরে, চাপুন ' মুছে ফেলা 'বা' এর ক্যাশে ফোল্ডার সাফ করার জন্য কী:

এখানে, আপনি দেখতে পাচ্ছেন আমরা কার্যকরভাবে কুবারনেটস ক্যাশে মুছে ফেলেছি এবং সাফ করেছি:

নোড এবং পডগুলি সরিয়ে কুবারনেটস ক্লাস্টার কীভাবে সাফ করবেন?

Kubernetes ক্লাস্টারে কেন্দ্রীভূত বা বিশ্বব্যাপী Kubernetes ক্যাশে নেই। কুবারনেটস কমান্ড লাইন টুল ' kubectl ক্লাস্টার ক্যাশে সাফ করার জন্য কোন কমান্ড প্রদান করে না। Kubernetes ক্লাস্টার ক্যাশে একটি Kubernetes উপাদান বা অ্যাপ্লিকেশন যেমন পড এবং নোডের অন্তর্গত হতে পারে। Kubernetes ক্লাস্টার সাফ করতে, নীচের প্রদর্শনের মাধ্যমে যান।

ধাপ 1: শুঁটি পায়

Kubernetes ক্লাস্টার পড পেতে, ব্যবহার করুন “ kubectl শুঁটি পেতে 'আদেশ:

kubectl শুঁটি পেতে

ধাপ 2: পড মুছুন

এরপরে, ' kubectl মুছে ফেলুন পড 'আদেশ:

kubectl ডিলিট সাব < ডেমো >

ধাপ 3: নোড পান

কুবারনেটস ক্লাস্টারে চলমান ক্লাস্টার ক্যাশে বা অ্যাপ্লিকেশন ক্যাশে সম্পূর্ণরূপে সাফ করতে, ' ব্যবহার করে নোডগুলি পান kubectl নোড পেতে 'আদেশ:

kubectl নোড পেতে

ধাপ 4: নোড ড্রেন

এর পরে, নোডটিকে অনির্ধারিত করতে ড্রেন করুন এবং নোড ডিরেক্টরি ডেটা মুছে ফেলুন। এটি করতে, নীচের কমান্ডটি ব্যবহার করুন:

kubectl ড্রেন minikube-m02 -- বল -- উপেক্ষা-ডেমনসেট --delete-emptydir-data

ধাপ 5: নোড মুছুন

নোড সম্পূর্ণরূপে মুছে ফেলার জন্য, সহজ ব্যবহার করুন ' kubectl মুছে ফেলুন নোড <নোড-নাম> 'আদেশ:

kubectl ডিলিট নোড minikube-m02

এটি হল কুবারনেটস ক্যাশে অপসারণ এবং কুবারনেটস ক্লাস্টার পরিষ্কার করা।

উপসংহার

Kubernetes ক্যাশে একটি কেন্দ্রীয় ক্যাশে নেই এবং কোন kubectl কমান্ড অফার করে না। Kubernetes ক্যাশে সাফ করতে, 'খুলুন .থাকা 'সিস্টেম থেকে ডিরেক্টরি' $হোম ' ডিরেক্টরি বা ব্যবহারকারী ডিরেক্টরি। এর পরে, ডিরেক্টরির সমস্ত সামগ্রী সাফ করুন। কুবারনেটস ক্লাস্টার সাফ করতে, কুবারনেটস উপাদানগুলি যেমন পডগুলি সরান। এর পরে, নোডটি নিষ্কাশন করুন এবং এটি ব্যবহার করে মুছুন “ kubectl মুছে ফেলুন নোড <নোড-নাম> 'আদেশ। এই পোস্টে দেখানো হয়েছে কিভাবে Kubernetes ক্লাস্টারের ক্যাশে সাফ করা যায়।