যারা কুবেরনেটসের সাথে কাজ করেন তাদের জন্য নিম্নলিখিত অ্যাপ্লিকেশনটি আপনার আগ্রহী হতে পারে, K3s চালানোর জন্য হালকা ওজনের হিসাবে অনেকগুলি কে 3 ডি ধারক ব্যবহার করার ঝোঁক রয়েছে (রানার ল্যাবের ন্যূনতম কুবেরনেট বিতরণ)। k3d ডকারে একক বা মাল্টি-নোড কে 3 এস ক্লাস্টারগুলি তৈরি করা সহজ করে তোলে, উদাহরণস্বরূপ কুবারনেটসের স্থানীয় উন্নয়নের জন্য।
এবং এই ক্ষেত্রে গ্রাফিকাল ইউজার ইন্টারফেসের মাধ্যমে কে 3 ডি হ্যান্ডেল করতে সক্ষম হওয়ার জন্য কে 3 এক্স একটি দুর্দান্ত প্রস্তাব, সুতরাং আপনার নিজস্ব স্থানীয় কুবারনেটস ক্লাস্টারগুলি রাখা তুচ্ছ।
প্রকল্পের সাইটে, k3x এর জন্য নিখুঁত হিসাবে বর্ণনা করা হয়েছে:
- কয়েক সেকেন্ডের মধ্যে একটি নতুন কুবেরনেটস ক্লাস্টার রাখুন।
- প্রযোজনায় যাওয়ার আগে নতুন বাস্তবায়ন পরীক্ষা করুন।
- কুবারনেটস সম্পর্কে জানুন।
এছাড়াও, এটি উল্লেখ করে কে 3 এক্সের উদ্দেশ্যগুলি হ'ল:
- কুবেরনেটস ক্লাস্টারগুলি সহজেই তৈরি করতে, পরিবর্তন করতে এবং / অথবা মুছতে।
- গ্লোবাল কীবোর্ড শর্টকাটগুলির সাথে সর্বাধিক গুরুত্বপূর্ণ ক্রিয়াকলাপকে জোর দেওয়া।
- কুবারনেটস ব্যবহারের শেখার বক্ররেখা হ্রাস করতে।
কীভাবে লিনাক্সে কে 3 এক্স ইনস্টল করবেন?
যারা তাদের সিস্টেমে কে 3 এক্স ইনস্টল করতে সক্ষম হতে আগ্রহী তাদের জন্য, তারা ফ্ল্যাটপ্যাক প্যাকেজগুলির সাহায্যে এটি করতে পারে, সুতরাং তাদের সিস্টেমে এই ধরণের প্যাকেজ যুক্ত করার জন্য তাদের অবশ্যই সমর্থন থাকতে হবে।
ইতিমধ্যে যুক্ত সমর্থন সহ, কেবল ফ্ল্যাথুব সংগ্রহস্থল যুক্ত করুন (যদি আপনার কাছে এটি না থাকে) বা আপনার যদি ইতিমধ্যে এটি থাকে তবে আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।
সংগ্রহস্থল যুক্ত করতে আপনাকে কেবল একটি টার্মিনাল খুলতে হবে আপনার সিস্টেমে এবং এটিতে আপনি পাবেন নিম্নলিখিত কমান্ডটি টাইপ করুন:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
এবং সিস্টেমে কে 3 এক্স ইনস্টল করতে হবে, আপনি টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করে ফ্ল্যাথব থেকে সরাসরি প্যাকেজটি ইনস্টল করতে পারেন:
flatpak install flathub com.github.inercia.k3x
অথবা তারা প্যাকেজ ডাউনলোড করতেও বেছে নিতে পারে এই আদেশ সহ:
wget https://github.com/flathub/com.github.inercia.k3x
এবং প্যাকেজ ইনস্টল করার জন্য এগিয়ে যান নীচের কমান্ডটি টাইপ করে তারা যে ফোল্ডারে ডাউনলোড করেছেন সেখানে তাদের অবস্থান নির্ধারণ করুন (যা পূর্ববর্তী কমান্ডটি কার্যকর করার সময় যদি তারা সরানো না হয়):
flatpak install --user com.github.inercia.k3x.flatpak
Y যদি তাদের নিম্নলিখিত ত্রুটি থাকে "Com.github.inercia.k3x / x86_64 / মাস্টার অ্যাপ্লিকেশনটির জন্য রানটাইম org.gnome.Platform / x86_64 / 3.3 যা পাওয়া যায় নি "requires
তারা ইনস্টলেশন জোর করতে পারেন এর সাথে নির্ভরতা:
flatpak install --user org.gnome.Platform/x86_64/3.34
একবার ইনস্টলেশন সম্পন্ন হয়, তারা আপনার সিস্টেমে কে 3 এক্স ইনস্টলড রয়েছে তা নিশ্চিত করতে পারে এবং এটি যাচাই করা যেতে পারে, যেহেতু তাদের অবশ্যই বুঝতে হবে যে তাদের অ্যাপ্লিকেশন মেনুতে কোনও প্রবর্তক উপলব্ধ।
বা ইভেন্টে যে তারা এটি খুঁজে পায় না বা এটি হয় না, নীচের কমান্ডটি চালিয়ে আপনি আপনার টার্মিনাল থেকে সরাসরি কে 3 এক্স চালু করতে পারেন:
flatpak run --user com.github.inercia.k3x
একবার কে 3 এক্স চালু হলে, তারা সিস্টেম ট্রেতে একটি নতুন আইকন দেখতে পাবে ক্লিক করা হলে এটি একটি মেনু প্রদর্শন করবে।
এবং এই মেনুতে তারা সরাসরি সম্পাদন করতে পারে এমন বিভিন্ন ক্রিয়া দেখতে সক্ষম হবে, এছাড়াও এটি ক্রিয়া সম্পাদন করতে নির্দিষ্ট কীবোর্ড শর্টকাটকে সক্ষম করে। (এগুলি কিবোর্ড শর্টকাটগুলিতে দেখা যায়)
এছাড়াও, নতুন ক্লাস্টার তৈরি করা আপনাকে একটি ক্লাস্টারের নাম, ক্লাস্টারে কর্মীদের সংখ্যা এবং কে 3 ডি একটি মাস্টার নোড দিয়ে শুরু করবে যা কাজের চাপ চালাতে ব্যবহৃত হবে, তবে অতিরিক্ত কর্মী যুক্ত করা যেতে পারে।
ক্লাস্টার নিয়ন্ত্রণ স্থানীয় রেজিস্ট্রি যেখানে স্থানীয় রেজিস্ট্রি বিশদ পছন্দসমূহ ফলকে কনফিগার করা আছে তাও অনুমোদিত হয়।
এটি লক্ষ করা উচিত যে স্থানীয় রেজিস্ট্রি তৈরি করা সমস্ত ক্লাস্টারের মধ্যে ভাগ করা আছে। আপনি যখন প্রয়োজন প্রথম ক্লাস্টার তৈরি করবেন তখন লগ তৈরির সূত্রপাত ঘটবে এবং যখন এটি ক্লাস্টারগুলির দ্বারা আর ব্যবহারে থাকবে না তখন সরানো হবে।
কীভাবে লিনাক্সে k3x কুবেরনেটস ম্যানেজারটি আনইনস্টল করবেন?
যারা তাদের সিস্টেম থেকে কে 3 এক্স কুবেরনেট পরিচালককে আনইনস্টল করতে চান তাদের জন্য, তারা এটি বেশ সহজভাবে করতে সক্ষম হবেন এবং তাদের কেবলমাত্র একটি টার্মিনাল খুলতে হবে এবং এতে তাদের সিস্টেমে স্থায়ীভাবে অ্যাপ্লিকেশন অপসারণ করতে তাদের নীচের একটি কমান্ড টাইপ করতে হবে।
flatpak --user uninstall com.github.inercia.k3x
O
flatpak uninstall com.github.inercia.k3x