আমরা ইতিমধ্যেই আগের টিউটোরিয়ালে কুবারনেটসের মূল বিষয়গুলি কভার করেছি। একটি একক-নোড কুবারনেটস ক্লাস্টার হিসাবে, মিনিকুব হল আপনার ল্যাপটপে কুবারনেটস চালানোর সর্বোত্তম উপায় কারণ এটি একটি ভার্চুয়াল মেশিনের ভিতরে বর্গাকারভাবে স্থাপন করা যেতে পারে।
Kubernetes-এর অফিসিয়াল ওয়েবসাইট মিনিকুবের সাথে কিভাবে শুরু করতে হয় তার সম্পূর্ণ নির্দেশনা প্রদান করে। নিম্নলিখিত ধাপে আমরা প্রকৃত স্ক্রিনশট ব্যবহার করে এই নির্দেশাবলী পুনরায় তৈরি করেছি।
ধাপ 1. একটি হাইপারভাইজার ইনস্টল করুন
প্রথমে, আপনাকে KVM, VMware Fusion, Hyper-V বা VirtualBox এর মতো একটি হাইপারভাইজার ইনস্টল করতে হবে। আপনার উইন্ডোজ, ম্যাক বা লিনাক্স আছে কিনা তার উপর নির্ভর করে, নীচে দেখানো হিসাবে আপনার প্রস্তাবিত হাইপারভাইজার নির্বাচন করুন। আমরা ভার্চুয়ালবক্স ব্যবহার করতে যাচ্ছি কারণ এটি তিনটির সাথেই সামঞ্জস্যপূর্ণ।
আপনি এর অফিসিয়াল ওয়েবসাইট থেকে ভার্চুয়ালবক্স ডাউনলোড করতে পারেন। নিম্নলিখিত স্ক্রীনটি উইন্ডোজের জন্য একটি নির্বাচন দেখায়, তবে আপনি সহজে উপযুক্ত লিনাক্স প্যাকেজ বা ম্যাক ফাইল চয়ন করতে পারেন৷
৷
একবার ডাউনলোড শেষ হলে, আপনি আপনার কম্পিউটারে ভার্চুয়ালবক্স সেট আপ করতে পারেন৷
৷
পরবর্তী, ভার্চুয়ালবক্স অ্যাপ্লিকেশন চালানোর জন্য আপনাকে অবশ্যই সঠিক ফোল্ডারগুলি বরাদ্দ করতে হবে। ডিফল্টরূপে, এটি নিজেই ওরাকল ফোল্ডারে ইনস্টল হবে৷
৷
হাইপারভাইজার ইনস্টল করার পরে, আপনি অবিলম্বে কুবারনেটস প্রকল্পগুলিতে সাহায্য করার জন্য ভার্চুয়াল মেশিন তৈরি করা শুরু করতে পারেন। ভার্চুয়াল মেশিনটিকে একটি নাম দিন যেমন "কুবারনেটস প্রজেক্ট," এবং সঠিক অপারেটিং সিস্টেম এবং সংস্করণ নির্বাচন করুন৷
আপনাকে 50 জিবি প্রস্তাবিত আকারের একটি ভার্চুয়াল হার্ড ডিস্ক তৈরি করতে হবে। যদিও এটি একটি প্রধান ওভারহেডের মতো মনে হতে পারে, তবে একটি সুবিধা রয়েছে যে আপনি মেশিনের ভিতরে একাধিক ভার্চুয়ালবক্স মেশিন তৈরি করতে পারেন৷
অবশেষে, আপনাকে অবশ্যই মেমরি (RAM) বরাদ্দ করতে হবে যা কমপক্ষে 2048 MB হওয়া উচিত। আপনার কুবারনেটস ভার্চুয়াল মেশিন এখন প্রস্তুত।
ধাপ 2 – Kubectl ইনস্টল করুন
হাইপারভাইজারের পরে, আপনাকে kubectl ইনস্টল করতে হবে, Kubernetes ওয়েবসাইটে উপলব্ধ। Kubectl একটি অত্যন্ত গুরুত্বপূর্ণ কমান্ড টুল কারণ এটি এককভাবে সমস্ত নির্দেশাবলী চালায় যা মাস্টার নোড কর্মী নোডগুলিতে পরিবেশন করে। আবার, আপনি Linux, Mac বা Windows এর জন্য আপনার নির্বাচন করতে পারেন৷
৷
উইন্ডোজ ব্যবহারকারীদের জন্য সি:ড্রাইভে "কুবারনেটস" নামে একটি ফোল্ডার তৈরি করা এবং সেখানে .exe অ্যাপ্লিকেশনটি ডাউনলোড করা ভাল। ডাউনলোড স্বয়ংক্রিয়ভাবে শুরু হওয়া উচিত এবং খুব বেশি সময় লাগবে না।
এর পরে, আপনাকে kubectl অ্যাপ্লিকেশনের জন্য একটি পথ নির্ধারণ করতে হবে যাতে এটি টার্মিনাল এমুলেটর দ্বারা অবস্থিত হতে পারে। Windows 10-এ, “এই পিসি”-এ রাইট-ক্লিক করুন এবং “বৈশিষ্ট্য”-এ যান। তারপরে, "অ্যাডভান্সড সিস্টেম সেটিংস" এবং "এনভায়রনমেন্ট ভেরিয়েবল" এ ক্লিক করুন৷
এখানে আপনাকে অবশ্যই একটি নতুন পাথ তৈরি করতে হবে যে ফোল্ডারে kubectl ফাইলটি স্থাপন করা হয়েছে। "নতুন" ক্লিক করুন এবং ফোল্ডারের নামের পরে এনভায়রনমেন্ট ভেরিয়েবলের নাম পরিবর্তন করুন - এই ক্ষেত্রে C:\Kubernetes
. ঠিক আছে ক্লিক করুন এবং সমস্ত উইন্ডো বন্ধ করুন।
kubectl সঠিকভাবে ইনস্টল করা হয়েছে কিনা তা পরীক্ষা করতে, কমান্ড প্রম্পটে যান। এটি শুধুমাত্র একটি ডেমো, তবে উইন্ডোজে প্রকৃত কুবারনেটস প্রকল্পগুলির সাথে কাজ করার সময়, সাইগউইনের মতো বিকল্প কমান্ড টার্মিনাল ব্যবহার করা ভাল। ম্যাক এবং লিনাক্স ব্যবহারকারীরা তাদের নিয়মিত টার্মিনালগুলি কোনও সমস্যা ছাড়াই ব্যবহার করতে পারেন৷
শুধু kubectl
টাইপ করুন একবার এবং এন্টার চাপুন। আপনার এখন সকল Kubectl কমান্ড দেখতে হবে, যেগুলো কাজে লাগবে।
ধাপ 3 – মিনিকুব ইনস্টল করুন
অবশেষে, আপনাকে মিনিকুব ইনস্টল করতে হবে। Windows ব্যবহারকারীদের জন্য, সবচেয়ে সহজ বিকল্প হল "Minikube-Windows-AMD64" নামে একটি অ্যাপ্লিকেশন ডাউনলোড করা৷
দ্রষ্টব্য:AMD64 64-বিট প্রসেসরকে বোঝায়। এটি ইন্টেল সিস্টেমের সাথে সহজে কাজ করবে।
উপরের সফ্টওয়্যার সংস্করণটি বেছে নিতে, আপনাকে এটিকে নীচে দেখানো হিসাবে Minikube-এর GitHub পৃষ্ঠা থেকে নির্বাচন করতে হবে৷
আবার, পূর্বে দেখানো একই Kubernetes ফোল্ডারে এটি ইনস্টল করুন। আপনাকে প্রথমে ফাইলটির নাম পরিবর্তন করতে হবে "Minikube.exe।"
অবশেষে, আপনাকে অবশ্যই পরীক্ষা করতে হবে যে মিনিকুব সঠিকভাবে ইনস্টল করা হয়েছে কিনা। আপনি যদি উপরের সমস্ত পদক্ষেপগুলি অনুসরণ করেন, আপনি এখন আপনার প্রিয় কমান্ড টার্মিনালে Minikube চালাতে পারেন। শুধু minikube
টাইপ করুন এবং এন্টার চাপুন। উপরন্তু, কিভাবে একটি কমান্ড লাইন থেকে VirtualBox চালাতে হয় সে সম্পর্কে এই বিস্তৃত ওরাকল টিউটোরিয়ালের ধাপগুলি অনুসরণ করুন৷
আপনি এখন আপনার উইন্ডোতে Minikube এর সমস্ত মৌলিক কমান্ড দেখতে পাবেন। উপরন্তু, আপনি Kubernetes অফিসিয়াল ওয়েবসাইটে অনেক টিউটোরিয়াল ব্যবহার করে অনুশীলন করতে পারেন। অবশ্যই, এটা সময় এবং ধৈর্য লাগবে!
উপসংহার
একবার আপনি কুবারনেটস শিখলে, আপনি সহজেই পাত্রে অর্কেস্ট্রেট করতে পারেন এবং আপনার নিজস্ব সার্ভার এবং ডেটা সেন্টার চালাতে পারেন। এমনকি আপনি রাস্পবেরি পাই বা আরডুইনো ব্যবহার করে ইন্টারনেট অফ থিংস প্রকল্পে কাজ করতে পারেন।
আপনি কি মিনিকুব ইনস্টল করতে কোন সমস্যার সম্মুখীন হয়েছেন? কমেন্টে আমাদের জানান।