কম্পিউটার টিউটোরিয়াল

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

আমরা ইতিমধ্যে একটি পূর্ববর্তী টিউটোরিয়ালে Kubernetes-এর বেসিক কভার করেছি। একটি সিঙ্গেল-নোড Kubernetes ক্লাস্টার হিসেবে, Minikube ল্যাপটপে Kubernetes চালানোর সেরা উপায় কারণ এটি একটি ভার্চুয়াল মেশিনের ভিতরে সুন্দরভাবে ফিট হয়।

Kubernetes-এর অফিসিয়াল ওয়েবসাইট Minikube দিয়ে শুরু করার সম্পূর্ণ নির্দেশিকা দেয়। নিচের ধাপগুলো আমরা لتلك নির্দেশিকাগুলো ব্যবহার করে একচুয়ত স্ক্রিনশটসহ পুনর্নির্মাণ করেছি।

ধাপ ১. হাইপারভাইজার ইনস্টল করুন

প্রথমে, আপনাকে একটি হাইপারভাইজার ইনস্টল করতে হবে যেমন KVM, VMware Fusion, Hyper-V বা VirtualBox। আপনার উইন্ডোজ, ম্যাক বা লিনাক্স আছে কিনা তার উপর নির্ভর করে নিচে দেখানো অনুযায়ী আপনার সুপারিশকৃত হাইপারভাইজার বেছে নিন। আমরা VirtualBox ব্যবহার করব কারণ এটি তিনটির সাথে কম্প্যাটিবল।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

VirtualBox এর অফিসিয়াল ওয়েবসাইট থেকে ডাউনলোড করতে পারেন। নিচের স্ক্রিনে উইন্ডোজের জন্য সিলেকশন দেখানো হয়েছে, কিন্তু আপনি সহজে উপযুক্ত লিনাক্স প্যাকেজ বা ম্যাক ফাইল বেছে নিতে পারেন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

ডাউনলোড শেষ হলে, আপনার কম্পিউটারে VirtualBox সেট আপ করুন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

এরপর, আপনাকে VirtualBox অ্যাপ্লিকেশন চালানোর জন্য সঠিক ফোল্ডারগুলো আলোকেট করতে হবে। ডিফল্টরূপে, এটি Oracle ফোল্ডারে ইনস্টল হবে।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

হাইপারভাইজার ইনস্টল হলে, আপনি অবিলম্বে ভার্চুয়াল মেশিন তৈরি করতে পারেন যেগুলো Kubernetes প্রজেক্টে সাহায্য করবে। ভার্চুয়াল মেশিনের একটি নাম দিন যেমন "Kubernetes project", এবং সঠিক অপারেটিং সিস্টেম এবং ভার্সন সিলেক্ট করুন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

আপনাকে ৫০ GB প্রস্তাবিত আকারের একটি ভার্চুয়াল হার্ড ডিস্ক তৈরি করতে হবে। যদিও এটি বড় ওভারহেড মনে হতে পারে, একটি সুবিধা আছে যে আপনি মেশিনের ভিতরে একাধিক VirtualBox মেশিন তৈরি করতে পারেন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

শেষে, আপনাকে মেমরি (RAM) আলোকেট করতে হবে যা কমপক্ষে ২০৪৮ MB হওয়া উচিত। আপনার Kubernetes ভার্চুয়াল মেশিন এখন প্রস্তুত।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

ধাপ ২ - Kubectl ইনস্টল করুন

হাইপারভাইজারের পর, আপনাকে kubectl ইনস্টল করতে হবে, যা Kubernetes ওয়েবসাইটে উপলব্ধ। Kubectl একটি অত্যন্ত গুরুত্বপূর্ণ কমান্ড টুল কারণ এটি সিঙ্গেল-হ্যান্ডেডলি মাস্টার নোড যা ওয়ার্কার নোডগুলোর জন্য সার্ভ করে সকল ইনস্ট্রাকশন রান করে। আবার, আপনি লিনাক্স, ম্যাক বা উইন্ডোজের জন্য আপনার সিলেকশন করতে পারেন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

উইন্ডোজ ইউজারদের জন্য C: ড্রাইভে "Kubernetes" নামে একটি ফোল্ডার তৈরি করে সেখানে .exe অ্যাপ্লিকেশন ডাউনলোড করা ভালো। ডাউনলোড স্বয়ংক্রিয়ভাবে শুরু হবে এবং বেশি সময় নেবে না।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

এরপর, আপনাকে kubectl অ্যাপ্লিকেশনের জন্য একটি পথ সংজ্ঞায়িত করতে হবে যাতে টার্মিন্যাল এমুলেটররা সেটি লোকেট করতে পারে। উইন্ডোজ ১০-এ, "This PC"-তে রাইট-ক্লিক করুন এবং "Properties"-এ যান। এরপর "Advanced system settings" এবং "environment variables"-এ ক্লিক করুন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

এখানে আপনাকে kubectl ফাইলটি যেখানে রাখা হয়েছে সে ফোল্ডারের জন্য একটি নতুন পথ তৈরি করতে হবে। "New"-এ ক্লিক করুন এবং এনভায়রনমেন্ট ভেরিয়েবলটি ফোল্ডার নাম অনুযায়ী রিনেম করুন—এই কেসে C:\Kubernetes। OK চাপুন এবং সকল উইন্ডো বন্ধ করুন।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

kubectl সঠিকভাবে ইনস্টল হয়েছে কিনা চেক করতে, কমান্ড প্রম্পটে যান। এটি শুধু একটি ডেমো, কিন্তু উইন্ডোজে আসল Kubernetes প্রজেক্টে কাজ করার সময় সিগউইনের মতো একটি বিকল্প কমান্ড টার্মিন্যাল ব্যবহার করা ভালো। ম্যাক এবং লিনাক্স ইউজাররা তাদের রেগুলার টার্মিন্যাল ব্যবহার করতে পারেন কোনো সমস্যা ছাড়া।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

সিম্পলি kubectl একবার টাইপ করুন এবং Enter চাপুন। এখন আপনাকে সব Kubectl কমান্ড দেখতে মিেলবে, যা উপকারী হবে।

ধাপ ৩ - Minikube ইনস্টল করুন

শেষে, আপনাকে Minikube ইনস্টল করতে হবে। উইন্ডোজ ইউজারদের জন্য সবচেয়ে সহজ অপশন হলো "Minikube-Windows-AMD64" নামে একটি অ্যাপ্লিকেশন ডাউনলোড করা।

নোট: AMD64 বলতে ৬৪-বিট প্রসেসর বোঝায়। এটি ইন্টেল সিস্টেমের সাথে ঠিক একইভাবে কাজ করবে।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

উপরোক্ত সফটওয়্যার ভার্সন বেছে নেওয়ার জন্য, আপনাকে Minikube-এর GitHub পেজ থেকে সিলেক্ট করতে হবে নিচে দেখানো অনুযায়ী।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

আরেকবার, এটি আগে দেখানো Kubernetes ফোল্ডারের মতোই ইনস্টল করুন। আপনাকে প্রথমে ফাইলটির নাম "Minikube.exe" হিসেবে রিনেম করতে হবে।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

শেষে, আপনাকে চেক করতে হবে Minikube সঠিকভাবে ইনস্টল হয়েছে কিনা। আপনি যদি উপরের সকল ধাপ অনুসরণ করেন, তবে আপনি আপনার প্রিয় কমান্ড টার্মিন্যালে Minikube রান করতে পারেন। সিম্পলি minikube টাইপ করুন এবং Enter চাপুন। অতিরিক্তভাবে, Oracle টিউটোরিয়ালের ধাপগুলো অনুসরণ করুন কিভাবে কমান্ড লাইন থেকে VirtualBox চালাতে হয়।

ল্যাপটপে Minikube ব্যবহার করে Kubernetes শুরুর পদ্ধতি

আপনার উইন্ডোতে এখন Minikube-এর সকল বেসিক কমান্ড দেখতে পাবেন। সাথে সাথে, আপনি Kubernetes অফিসিয়াল ওয়েবসাইটের অনেক টিউটোরিয়াল ব্যবহার করে প্র্যাকটিস করতে পারেন। অবশ্য, এতে সময় এবং ধৈর্য লাগবে!

উপসংহার

একবার Kubernetes শিখলে, আপনি সহজে কন্টেইনার অর্কেস্ট্রেট করতে পারবেন এবং আপনার নিজস্ব সার্ভার এবং ডেটা সেন্টার চালাতে পারবেন। আপনি Raspberry Pi বা Arduino ব্যবহার করে ইন্টারনেট অফ থিংস প্রজেক্টেও কাজ করতে পারেন।

Minikube ইনস্টল করতে কোনো সমস্যা হয়েছে? কমেন্টে জানান।


  1. ব صوت দিয়ে প্রোডাক্টিভিটি বাড়ান: উইন্ডোজ ১০ ভয়েস কন্ট্রোল মাস্টার করুন

  2. ম্যাক-এ এসভিএনএক্স দিয়ে সাবভার্সন মাস্টার করুন: আপনার সম্পূর্ণ বিগিনার গাইড

  3. উইন্ডোজ ১০-এ ডলবি অ্যাটমস স্পেশিয়াল সাউন্ড সক্রিয় করুন: ধাপে ধাপে গাইড

  4. Parallels দিয়ে ম্যাকেই উইন্ডোজ চালান: সহজ ধাপে ধাপে গাইড