ConfigMap কি?
ConfigMap কি?

ভিডিও: ConfigMap কি?

ভিডিও: ConfigMap কি?
ভিডিও: একটি Kubernetes ConfigMap কি? 2024, নভেম্বর
Anonim

ক কনফিগম্যাপ কনফিগারেশন সেটিংসের একটি অভিধান। এই অভিধানে কী-মানের জোড়া স্ট্রিং রয়েছে। Kubernetes আপনার পাত্রে এই মান প্রদান করে। অন্যান্য অভিধানের মতো (মানচিত্র, হ্যাশ,) কী আপনাকে কনফিগারেশন মান পেতে এবং সেট করতে দেয়।

এইভাবে, আমি কিভাবে কুবারনেটসে একটি কনফিগম্যাপ পেতে পারি?

  1. আপনার একটি Kubernetes ক্লাস্টার থাকতে হবে এবং আপনার ক্লাস্টারের সাথে যোগাযোগ করার জন্য kubectl কমান্ড-লাইন টুলটি কনফিগার করা আবশ্যক।
  2. ডিরেক্টরি, ফাইল বা আক্ষরিক মান থেকে ConfigMaps তৈরি করতে kubectl create configmap কমান্ডটি ব্যবহার করুন:
  3. আপনি একটি কনফিগম্যাপ সম্পর্কে তথ্য পুনরুদ্ধার করতে kubectl describe বা kubectl get ব্যবহার করতে পারেন।

এছাড়াও জানুন, কুবারনেটস ইঞ্জিন কনফিগার মানচিত্র এবং গোপনীয়তার মধ্যে পার্থক্য কী? বিশাল গোপন মধ্যে পার্থক্য এবং ConfigMaps সে গুলো সিক্রেটস অস্পষ্ট হয় সঙ্গে একটি বেস 64 এনকোডিং। আরও হতে পারে মধ্যে পার্থক্য ভবিষ্যতে, কিন্তু এটি ব্যবহার করা ভাল অভ্যাস সিক্রেটস গোপনীয় ডেটার জন্য (যেমন API কী) এবং ConfigMaps গোপনীয় তথ্যের জন্য (যেমন পোর্ট নম্বর)।

এই বিষয়ে, আমি কিভাবে Kubernetes এ ConfigMap সম্পাদনা করব?

শুধু নিক্ষেপ: kubectl সম্পাদনা কনফিগম্যাপ <এর নাম configmap > আপনার কমান্ড লাইনে। তারপর তুমি পারো সম্পাদনা আপনার কনফিগারেশন। এটি একটি ভিম খুলে দেয় সম্পাদক সঙ্গে configmap ইয়ামল বিন্যাসে। এখন সহজভাবে সম্পাদনা এটি এবং এটি সংরক্ষণ করুন।

আমি কিভাবে পড Kubernetes পরিত্রাণ পেতে পারি?

প্রথমে, আপনি যে নোডটি চান তার নাম নিশ্চিত করুন অপসারণ , এবং নিশ্চিত করুন যে সব শুঁটি নোডের উপর কোন বিশেষ পদ্ধতি ছাড়াই নিরাপদে বন্ধ করা যেতে পারে। এর পরে, সমস্ত ব্যবহারকারীকে উচ্ছেদ করতে ড্রেন কমান্ডটি ব্যবহার করুন শুঁটি নোড থেকে। তাদের নিয়ামক (ডিপ্লয়মেন্ট, রেপ্লিকাসেট, ইত্যাদি) দ্বারা অন্যান্য নোডগুলিতে নির্ধারিত হবে।

প্রস্তাবিত: