কুবারনেটিস হচ্ছে কন্টেইনার অরকেস্টেশন সিস্টেম যার কাজ হচ্ছে কনেইনারাইজ আপ্লিকেশন ডেপলয়, ম্যানেজ ও স্কেলিং এ সাহায্য করা।
কুবারনেটিস এ দুই ধরনের সার্ভার থাকে, এই দুই ধরনের সার্ভার দিয়েই কুবারনেটিস ক্লাস্টার গঠিত হয়।মাস্টার সার্ভার ও নোড সার্ভার
কন্ট্রোলার হল একটা সিস্টেম সেটা সব সময় কুবারনেনিস কে দেখতে থাকে এবং কনফিগারেশন এ যে সেটআপ দেয়া আছে সেটা ঠিক মত আছে কিনা তা নিশ্চিত করে।
রিয়াল প্রজেক্টে গুগল বা আমাজন ক্লাউডের কুবারনেটিস বেশ খরুচে। তাই প্রডাকশনে কিছুটা খরচ কমানোর একটা রাস্তা হল, নিজেরা সার্ভার কিনে সেখানে কুবারনেটিস ইন্সটল করা।য
ডিজিটাল ওশেন এর টিউটরিয়াল গুলা অসাধারণ। প্রায় সব কিছু ঠিকঠাক মত কাজ করে। এখানের প্রায় সব কিছু ডিজিটাল ওশেন থেকে নেয়া। প্রথমে আমি নিজেই একটা বানিয়েছিলাম, তারপর দেখি ওদেরটা ভাল
ক্লাউড কম্পিউটিং এ কাজ করতে হলে এখন কুবার্নেটিস জানা খুবই দরকার। অনেকেই মাইক্রো সার্ভিস এবং সার্ভিস স্কেলিং এর জন্য কুবার্নেটিস ব্যবহার করে। kubeclt হলো কুবার্নেটিস এর কমান্ড লাইন টুলস।
একটা মেশিন থেকে একাধিক একাউন্টে কাজ করতে হলে কিভাবে gcloud এ একাউন্ট সুইস করা যায় এবং kubectl কনফিগ কিভাবে পরিবর্তন করতে হয় সেটাই দেখবো
কিছু হলো হল অফিসের প্রজেক্ট আমরা সার্ভার থেকে গুগল ক্লাউড কুবার্নেটিস এ মাইগ্রেশন করছিলাম। যদিও আমার ব্লগটা(marufh.com) গুগল ক্লাউডে ছিল, কিন্তু কুবার্নেটিস ইন্ফ্রাস্ট্রাকচারে ছিল না।
গুগল ক্লাউডে ব্যবহার করতে চাইলে, আপনি ব্রাউজার দিয়ে শুরু করতে পারেন তবে আপনার কম্পিউটারে গুগল ক্লাউড sdk ইন্সটল দেয়া থাকলে ভালো।