Kubernetes ক্লাস্টারসমূহ

আপনার নিজস্ব Kubernetes ক্লাস্টার, কয়েক মিনিটে তৈরি

একটি ডেটা সেন্টার, মেশিনের আকার এবং আপনার কতজন কর্মী প্রয়োজন তা বেছে নিন। আমরা সার্ভারগুলি তৈরি করি, সেগুলিকে একটি ব্যক্তিগত নেটওয়ার্কে যুক্ত করি এবং Git থেকে ডিপ্লয় করার জন্য প্রস্তুত Argo CD সহ একটি কার্যকর Kubernetes ক্লাস্টার আপনার কাছে হস্তান্তর করি।

  • কার্ড
  • Apple Pay
  • Google Pay
  • PayPal
  • ক্রিপ্টো
Zinn®, আমাদের ভাইকিং, একটি সংযুক্ত সার্ভার সারির পাশে দাঁড়িয়ে আছে যা একটি একক Kubernetes ক্লাস্টার গঠন করে।
  • কোনো হোস্টিং প্ল্যানের প্রয়োজন নেইশুধু একটি বিনামূল্যে অ্যাকাউন্টই যথেষ্ট
  • আপনি যেখানেই হোস্ট করুন না কেন কাজ করেআমাদের সাথে, অন্য প্রদানকারীর সাথে বা আপনার নিজস্ব সার্ভারে
  • একটি অ্যাকাউন্ট, একটি ইনভয়েসআপনার যখনই ইচ্ছা হোস্টিং বা অন্যান্য পণ্য যোগ করুন

আপনি যা পাবেন

একটি ক্লাস্টার হল একটি কন্ট্রোল-প্লেন সার্ভার এবং দশটি পর্যন্ত কর্মী সার্ভার, যার সবই আপনার, একটি ব্যক্তিগত নেটওয়ার্কে যুক্ত এবং k3s ব্যবহার করে Kubernetes হিসেবে সেট আপ করা, যা একটি লাইটওয়েট প্রত্যয়িত বিতরণ।

আপনি এটি প্রমিত উপায়ে চালাতে পারেন: আপনার ড্যাশবোর্ড থেকে kubeconfig ডাউনলোড করুন এবং আপনার নিজের কম্পিউটার থেকে kubectl ব্যবহার করুন। প্রতিটি মেশিন "সার্ভারসমূহ" এর অধীনেও দেখা যায়, যেখানে আপনি SSH এর মাধ্যমে সাইন ইন করতে পারেন, এর গ্রাফ পর্যবেক্ষণ করতে পারেন এবং এর ফায়ারওয়াল সেট করতে পারেন।

একটি Kubernetes ক্লাস্টারে যুক্ত একাধিক সার্ভার।

কী অন্তর্ভুক্ত রয়েছে

প্রথম দিন থেকেই একটি কার্যকরী ক্লাস্টারের প্রয়োজনীয় সবকিছু, এবং এমন কিছুই নেই যা আপনাকে আবদ্ধ করে রাখে।

আপনার জন্য তৈরি

আমরা মেশিনগুলো তৈরি করি, প্রতিটিতে Kubernetes ইনস্টল করি এবং কন্ট্রোল প্লেনের সাথে ওয়ার্কারগুলোকে যুক্ত করি। আপনাকে একটি পুরো বিকেল নয়, কেবল কয়েক মিনিট অপেক্ষা করতে হবে।

ব্যক্তিগত নেটওয়ার্ক

মেশিনগুলি তাদের নিজস্ব ব্যক্তিগত নেটওয়ার্কের মাধ্যমে একে অপরের সাথে যোগাযোগ করে, তাই ক্লাস্টার ট্র্যাফিক কখনই পাবলিক ইন্টারনেটের মধ্য দিয়ে যায় না।

Argo CD, ঐচ্ছিক

একটি বাক্সে টিক দিন এবং Argo CD ইনস্টল হয়ে যাবে, যে ওয়েব প্যানেলটি সরাসরি একটি Git রিপোজিটরি থেকে আপনার অ্যাপ্লিকেশনগুলি স্থাপন করে। একটি নমুনা অ্যাপ্লিকেশনও স্থাপন করা যেতে পারে।

আদর্শ kubectl অ্যাক্সেস

ক্লাস্টারের পৃষ্ঠা থেকে kubeconfig ডাউনলোড করুন এবং kubectl, Helm বা আপনার ইতিমধ্যে জানা যেকোনো Kubernetes টুল ব্যবহার করুন। শেখার মতো কোনো মালিকানাধীন কনসোল নেই।

ঘণ্টা অনুযায়ী পরিশোধ করুন

প্রতিটি মেশিনের জন্য ক্লাউড সার্ভারের মূল্যে প্রতি ঘন্টায় বিল করা হয়, এবং আপনি কিছু তৈরি করার আগেই মোট পরিমাণ দেখানো হয়। ক্লাস্টারটি মুছে ফেলুন এবং বিলিং বন্ধ হয়ে যাবে।

আপনার সার্ভার, আপনার নিয়ম

SSH-এর মাধ্যমে যেকোনো মেশিনে সাইন ইন করুন, API পোর্টে ফায়ারওয়াল সেট করুন এবং প্রতিটি মেশিনের ক্ষমতা তার কাজের চাহিদা অনুযায়ী নির্ধারণ করুন।

এটি কীভাবে কাজ করে

অর্ডার কার্ড থেকে আপনার প্রথম ডিপ্লয়মেন্ট পর্যন্ত।

  1. বেছে নিন

    ব্যক্তিগত নেটওয়ার্কের সুবিধা প্রদান করে এমন একটি ডেটা সেন্টার, সেখানে নির্ধারিত মূল্যের মেশিনের আকার এবং কর্মীর সংখ্যা নির্বাচন করুন। অর্ডার করার আগে মূল্য দেখানো হবে।

  2. আমরা এটি তৈরি করি

    সার্ভারগুলি তৈরি করা হয়েছে, Kubernetes ইনস্টল করা হয়েছে এবং ওয়ার্কারগুলি কন্ট্রোল প্লেনে যোগ দেয়। ক্লাস্টার পৃষ্ঠাটি প্রতিটি মেশিন প্রস্তুত হওয়ার সাথে সাথে প্রদর্শন করে।

  3. ডিপ্লয় করুন

    kubeconfig ডাউনলোড করুন, kubectl get nodes দিয়ে নোডগুলি পরীক্ষা করুন, তারপর kubectl দিয়ে ডিপ্লয় করুন অথবা আপনার Git রিপোজিটরি থেকে Argo CD-কে ডিপ্লয় করতে দিন।

মূল্য নির্ধারণ

একটি ক্লাস্টারের খরচ তার মেশিনগুলির খরচের সমান, যা ঘণ্টা হিসাবে বিল করা হয়।

কোনও ক্লাস্টার ফি নেই। আপনি প্রতি ঘণ্টার হিসেবে প্রতিটি মেশিনের জন্য ক্লাউড সার্ভারের মূল্য পরিশোধ করবেন, এবং ক্লাস্টার তৈরি করার আগে অর্ডার কার্ডে আপনার মুদ্রায় প্রতি ঘণ্টার এবং মাসিক মোট পরিমাণ দেখানো হবে।

একটি ক্লাস্টারের প্রতিটি মেশিনের আকার একই। যেকোনো সময় আপনার ড্যাশবোর্ড থেকে পুরো ক্লাস্টারটি যোগ করুন বা সরান।

এখানে কেন Kubernetes চালাবেন

পরিচালিত Kubernetes পরিষেবাগুলি নিয়ন্ত্রণ সমতলের জন্য ফি নেয় এবং মেশিনগুলি লুকিয়ে রাখে। এখানে নিয়ন্ত্রণ সমতল হলো একটি সাধারণ সার্ভার যা আপনি দেখতে পারেন, সাইন ইন করতে পারেন এবং আকার নির্ধারণ করতে পারেন, এবং কোনো পৃথক ক্লাস্টার ফি নেই।

ক্লাস্টারগুলি কেবল সেখানেই তৈরি করা হয় যেখানে একটি ব্যক্তিগত নেটওয়ার্ক উপলব্ধ রয়েছে, তাই আমরা যে প্রতিটি ক্লাস্টার অফার করি তা প্রকৃতপক্ষে গঠিত হতে সক্ষম।

যে প্রশ্নগুলো মানুষ কেনার আগে করে

একটি কন্ট্রোল প্যানেল আছে কি?

ক্লাস্টারের পৃষ্ঠা থেকে আপনি যে kubeconfig ডাউনলোড করেন তা ব্যবহার করে আপনার নিজস্ব কম্পিউটার থেকে kubectl দিয়ে Kubernetes চালানো হয়। আপনি যদি Argo CD ইনস্টল করেন, তবে এটি অ্যাপ্লিকেশন স্থাপনের ওয়েব প্যানেল। প্রতিটি মেশিনের «সার্ভারসমূহ»-এর অধীনে নিজস্ব পৃষ্ঠাও রয়েছে।

আমি কোথায় একটি ক্লাস্টার তৈরি করতে পারি?

ব্যক্তিগত নেটওয়ার্ক অফার করে এমন ডেটা সেন্টারগুলিতে। অর্ডার কার্ডে কেবল সেগুলি এবং আপনার নির্বাচিত সেন্টারে মূল্যায়িত মেশিনের আকারগুলি তালিকাভুক্ত করা থাকে।

আমি কীভাবে Argo CD খুলব?

kubectl port-forward svc/argocd-server -n argocd 8080:443 চালান এবং https://localhost:8080 খুলুন। ব্যবহারকারীর নাম হল admin এবং প্রথম পাসওয়ার্ডটি argocd-initial-admin-secret সিক্রেটে রয়েছে।

এটি কি পরিচালিত Kubernetes?

না। আমরা ক্লাস্টার তৈরি করি এবং আপনি এটি পরিচালনা করেন: আপগ্রেড, কাজের চাপ এবং আপনার ডেটার ব্যাকআপ আপনার দায়িত্ব, যা এটিকে সহজ এবং সাশ্রয়ী রাখে।

একটি ক্লাস্টারে কতগুলি মেশিন থাকতে পারে?

একটি কন্ট্রোল প্লেন এবং সর্বাধিক দশটি ওয়ার্কার। প্রতিটি মেশিনের জন্য কমপক্ষে 2 GB মেমরি প্রয়োজন।

এ বিষয়ে সহায়তা

আমাদের নলেজ বেস থেকে ধাপে ধাপে নির্দেশিকা, ঠিক এই কাজের জন্যই লিখিত।

কীভাবে একটি Kubernetes ক্লাস্টার ব্যবহার করবেন

আমাদের কাছ থেকে একটি Kubernetes ক্লাস্টারে কী অন্তর্ভুক্ত থাকে, এটি কোথায় তৈরি করা যায় এবং প্রস্তুত হওয়ার পরে কীভাবে kubeconfig, kubectl এবং Argo CD দিয়ে এটি চালানো যায়।

নির্দেশিকাটি পড়ুন →

জ্ঞানভাণ্ডার ব্রাউজ করুন →

আপনার প্রথম ক্লাস্টার তৈরি করুন

‘সার্ভারসমূহ’ খুলুন, ‘Kubernetes ক্লাস্টারসমূহ’ বেছে নিন এবং কোনো কিছু তৈরি করার আগেই মূল্য দেখুন।

শুরু করুন