{
“@context”: “https://schema.org”,
“@type”: “TechArticle”,
“headline”: “কিভাবে 2026 সালে প্রতি মাসে 10 ডলারের নিচে একটি প্রোডাকশন কুবারনেটস ক্লাস্টার চালাবেন”,
“description”: “সস্তা VPS প্রদানকারীদের উপর একটি প্রকৃত উৎপাদন-গ্রেড কুবারনেটস ক্লাস্টার স্থাপন করুন। কোন পরিচালিত K8s ফি – k3s, হেলম এবং পর্যবেক্ষণ সহ সম্পূর্ণ সেটআপ গাইড।”,
“url”: “https://techpulsesite.com/how-to-run-a-production-kubernetes-clust-bn/”,
“datePublished”: “2026-06-26T11:20:00+00:00”,
“dateModified”: “2026-06-29T04:14:35+00:00”,
“author”: {
“@type”: “Organization”,
“name”: “TechPulse Editorial Team”,
“url”: “https://techpulsesite.com”
},
“publisher”: {
“@type”: “Organization”,
“name”: “TechPulse”,
“url”: “https://techpulsesite.com”
},
“inLanguage”: “bn”
}
{
“@context”: “https://schema.org”,
“@type”: “TechArticle”,
“headline”: “কিভাবে 2026 সালে প্রতি মাসে 10 ডলারের নিচে একটি প্রোডাকশন কুবারনেটস ক্লাস্টার চালাবেন”,
“description”: “সস্তা VPS প্রদানকারীদের উপর একটি প্রকৃত উৎপাদন-গ্রেড কুবারনেটস ক্লাস্টার স্থাপন করুন। কোন পরিচালিত K8s ফি – k3s, হেলম এবং পর্যবেক্ষণ সহ সম্পূর্ণ সেটআপ গাইড।”,
“url”: “https://techpulsesite.com/how-to-run-a-production-kubernetes-clust-bn/”,
“datePublished”: “2026-06-26T11:20:00+00:00”,
“dateModified”: “2026-06-29T02:19:23+00:00”,
“author”: {
“@type”: “Organization”,
“name”: “TechPulse Editorial Team”,
“url”: “https://techpulsesite.com”
},
“publisher”: {
“@type”: “Organization”,
“name”: “TechPulse”,
“url”: “https://techpulsesite.com”
},
“inLanguage”: “bn”
}
আপনি নোড যোগ করার আগে পরিচালিত কুবারনেটস (EKS, GKE, AKS) $70-150/মাস থেকে শুরু হয়। ব্যক্তিগত প্রকল্প, ছোট স্টার্টআপ এবং শেখার জন্য, এটি অযৌক্তিক। 2026 সালে,একটি সস্তা ভিপিএসে k3s আপনাকে $6-10/মাসে একটি সম্পূর্ণ কার্যকরী উৎপাদন কুবারনেটস ক্লাস্টার দেয়। এখানে সম্পূর্ণ সেটআপ আছে.
📋 Table of Contents
- আমরা কি তৈরি করছি
- আপনার VPS প্রদানকারী চয়ন করুন
- প্রাথমিক সার্ভার সেটআপ
- k3s ইনস্টল করুন
- Nginx ইনগ্রেস কন্ট্রোলার ইনস্টল করুন
- বিনামূল্যে TLS এর জন্য সার্টি-ম্যানেজার সেট আপ করুন
- আপনার প্রথম অ্যাপ্লিকেশন স্থাপন করুন
- প্রমিথিউস + গ্রাফানার সাথে মনিটরিং যোগ করুন
- উৎপাদন চেকলিস্ট
- A: k3s কিছু ঐচ্ছিক বৈশিষ্ট্য (ক্লাউড-প্রোভাইডার ইন্টিগ্রেশন, লিগ্যাসি প্লাগইন) সরিয়ে দেয় বাইনারি সাইজ 1GB থেকে 100MB পর্যন্ত কমাতে। মূল কুবারনেটস (পড, স্থাপনা, পরিষেবা, প্রবেশ, আরবিএসি) সবকিছু একইভাবে কাজ করে।
- এ চলছে৷ -10/মাস হেটজনারে k3s এর সাথে
আমরা কি তৈরি করছি
- k3s (হালকা কুবারনেটস) একটি $6/মাস Hetzner বা $4/মাস Contabo VPS
- রাউটিং এর জন্য Nginx ইনগ্রেস কন্ট্রোলার
- cert-manager বিনামূল্যের জন্য আসুন TLS এনক্রিপ্ট করি
- প্যাকেজ পরিচালনার জন্য হেল্ম
- প্রমিথিউস + গ্রাফানা পর্যবেক্ষণের জন্য (ঐচ্ছিক কিন্তু প্রস্তাবিত)
আপনার VPS প্রদানকারী চয়ন করুন
| প্রদানকারী | পরিকল্পনা | মূল্য/মাস | চশমা |
|---|---|---|---|
| হেটজনার ক্লাউড | CAX11 | $4.15 | 2 vCPU, 4GB RAM, 40GB SSD |
| কনটাবো | ক্লাউড ভিপিএস এস | $5.99 | 4 vCPU, 8GB RAM, 50GB NVMe |
| DigitalOcean | মৌলিক ফোঁটা | $6.00 | 1 vCPU, 1GB RAM — খুব ছোট |
| ভল্টার | নিয়মিত 2GB | $10.00 | 1 vCPU, 2GB RAM, 55GB SSD |
সুপারিশ: Hetzner CAX11 $4.15/মাসে। ডলার প্রতি সেরা চশমা, EU গোপনীয়তা আইন, চমৎকার নেটওয়ার্ক কর্মক্ষমতা। k3s এর জন্য সর্বনিম্ন 2GB RAM; 4GB প্রস্তাবিত.
প্রাথমিক সার্ভার সেটআপ
# Connect to your VPS
ssh root@YOUR_SERVER_IP
# Update and install dependencies
apt update && apt upgrade -y
apt install -y curl wget git
# Set hostname
hostnamectl set-hostname k3s-prod
# Configure firewall (UFW)
ufw allow 22/tcp # SSH
ufw allow 80/tcp # HTTP
ufw allow 443/tcp # HTTPS
ufw allow 6443/tcp # Kubernetes API
ufw --force enable
k3s ইনস্টল করুন
# Install k3s (single command)
curl -sfL https://get.k3s.io | sh -s - --disable traefik --write-kubeconfig-mode 644
# Verify installation
kubectl get nodes
# NAME STATUS ROLES AGE VERSION
# k3s-prod Ready control-plane,master 30s v1.28.x+k3s1
# Get kubeconfig for local access
cat /etc/rancher/k3s/k3s.yaml
আপনার স্থানীয় মেশিনে kubeconfig কপি করুন, প্রতিস্থাপন করুন127.0.0.1 আপনার সার্ভার আইপি সহ, এবং সেটKUBECONFIG=~/.kube/config.
Nginx ইনগ্রেস কন্ট্রোলার ইনস্টল করুন
# Install Helm first
curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
# Add ingress-nginx repo
helm repo add ingress-nginx https://kubernetes.github.io/ingress-nginx
helm repo update
# Install ingress controller
helm install ingress-nginx ingress-nginx/ingress-nginx --namespace ingress-nginx --create-namespace --set controller.service.type=LoadBalancer
# Verify
kubectl get svc -n ingress-nginx
# Should show EXTERNAL-IP (your server's public IP)
বিনামূল্যে TLS এর জন্য সার্টি-ম্যানেজার সেট আপ করুন
# Install cert-manager
helm repo add jetstack https://charts.jetstack.io
helm install cert-manager jetstack/cert-manager --namespace cert-manager --create-namespace --set installCRDs=true
# Create ClusterIssuer for Let's Encrypt
cat <<EOF | kubectl apply -f -
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: letsencrypt-prod
spec:
acme:
email: your@email.com
server: https://acme-v02.api.letsencrypt.org/directory
privateKeySecretRef:
name: letsencrypt-prod
solvers:
- http01:
ingress:
class: nginx
EOF
আপনার প্রথম অ্যাপ্লিকেশন স্থাপন করুন
# Example: deploy a web app with TLS
cat <<EOF | kubectl apply -f -
apiVersion: apps/v1
kind: Deployment
metadata:
name: my-app
spec:
replicas: 2
selector:
matchLabels:
app: my-app
template:
metadata:
labels:
app: my-app
spec:
containers:
- name: app
image: nginx:alpine
ports:
- containerPort: 80
---
apiVersion: v1
kind: Service
metadata:
name: my-app
spec:
selector:
app: my-app
ports:
- port: 80
---
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: my-app
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
spec:
ingressClassName: nginx
tls:
- hosts:
- myapp.yourdomain.com
secretName: my-app-tls
rules:
- host: myapp.yourdomain.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: my-app
port:
number: 80
EOF
প্রমিথিউস + গ্রাফানার সাথে মনিটরিং যোগ করুন
helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm install monitoring prometheus-community/kube-prometheus-stack --namespace monitoring --create-namespace --set grafana.adminPassword=YourPassword
গ্রাফনা অ্যাক্সেস করুন:kubectl port-forward svc/monitoring-grafana 3000:80 -n monitoring
উৎপাদন চেকলিস্ট
- স্বয়ংক্রিয় OS নিরাপত্তা আপডেট সক্ষম করুন:
apt install unattended-upgrades - সিস্টেম-আপগ্রেড-কন্ট্রোলারের সাথে k3s স্বয়ংক্রিয় আপগ্রেড সেট আপ করুন
- লংহর্নের সাথে স্থায়ী সঞ্চয়স্থান কনফিগার করুন (বিনামূল্যে, k3s এর জন্য নির্মিত) সমস্ত পডগুলিতে সংস্থান সীমা এবং অনুরোধগুলি সেট করুন
- অবজেক্ট স্টোরেজে ক্রোনজবের মাধ্যমে একটি দৈনিক ডাটাবেস ব্যাকআপ যোগ করুন
- আপটাইম মনিটরিং সেট আপ করুন (আপটাইম রোবট মুক্ত স্তর) প্রায়শই জিজ্ঞাসিত প্রশ্ন
- প্রশ্নঃ k3s এবং পূর্ণ Kubernetes এর মধ্যে পার্থক্য কি?
A: k3s কিছু ঐচ্ছিক বৈশিষ্ট্য (ক্লাউড-প্রোভাইডার ইন্টিগ্রেশন, লিগ্যাসি প্লাগইন) সরিয়ে দেয় বাইনারি সাইজ 1GB থেকে 100MB পর্যন্ত কমাতে। মূল কুবারনেটস (পড, স্থাপনা, পরিষেবা, প্রবেশ, আরবিএসি) সবকিছু একইভাবে কাজ করে।
প্রশ্ন: এটি কি প্রকৃত উৎপাদন ট্র্যাফিক পরিচালনা করতে পারে?
উঃ হ্যাঁ। 4GB RAM Hetzner নোড সাধারণ ওয়েব অ্যাপের জন্য 50-100 সমবর্তী ব্যবহারকারীদের স্বাচ্ছন্দ্যে পরিচালনা করে। k3s ক্লাস্টারে আরও নোড যোগ করে স্কেল করুন।
প্রশ্ন: আমি কীভাবে এক নোডের বাইরে স্কেল করব?
A: এজেন্ট নোড যোগ করুন:
. প্রতিটি অতিরিক্ত Hetzner নোড খরচ $4.15/মাস।
প্রশ্ন: তথ্য অধ্যবসায় সম্পর্কে কি?curl -sfL https://get.k3s.io | K3S_URL=https://SERVER_IP:6443 K3S_TOKEN=NODE_TOKEN sh -উত্তর: লংহর্ন ইনস্টল করুন:
. নোড জুড়ে প্রতিলিপি ব্লক স্টোরেজ প্রদান করে।
প্রশ্ন: এটি কি একটি স্টার্টআপের জন্য উপযুক্ত?helm install longhorn longhorn/longhorn --namespace longhorn-systemউত্তর: প্রাথমিক পর্যায়ের স্টার্টআপের জন্য, হ্যাঁ। একবার আপনার উপার্জন হয়ে গেলে এবং HA কন্ট্রোল প্লেন, মাল্টি-রিজিয়ন, বা সম্মতির প্রয়োজনীয়তা প্রয়োজন হলে, একটি পরিচালিত পরিষেবাতে স্থানান্তর করুন। k3s-এ সস্তা শুরু করা সম্পূর্ণ যুক্তিসঙ্গত।
উপসংহার
একটি উৎপাদন-প্রস্তুত কুবারনেটস ক্লাস্টার
এ চলছে৷ -10/মাস হেটজনারে k3s এর সাথে
2026 সালে সম্পূর্ণরূপে কার্যকর হবে। আপনি বাস্তব কুবারনেটস বৈশিষ্ট্যগুলি (হেলম প্যাকেজ, ইনগ্রেস, সার্টি-ম্যানেজার, মনিটরিং), বিনামূল্যের TLS শংসাপত্র এবং পরিচালিত ক্লাউড প্রিমিয়াম ছাড়াই প্রকৃত উৎপাদন ক্ষমতা পাবেন। ব্যক্তিগত প্রকল্প, ইন্ডি ডেভেলপার এবং প্রাথমিক পর্যায়ের স্টার্টআপগুলির জন্য, এই সেটআপটি বাস্তব অ্যাপ্লিকেশনগুলি স্থাপন এবং স্কেল করার জন্য প্রয়োজনীয় সমস্ত কিছু সরবরাহ করে৷ 2026 সালে সম্পূর্ণরূপে কার্যকর হবে। আপনি বাস্তব কুবারনেটস বৈশিষ্ট্যগুলি (হেলম প্যাকেজ, ইনগ্রেস, সার্টি-ম্যানেজার, মনিটরিং), বিনামূল্যের TLS শংসাপত্র এবং পরিচালিত ক্লাউড প্রিমিয়াম ছাড়াই প্রকৃত উৎপাদন ক্ষমতা পাবেন। ব্যক্তিগত প্রকল্প, ইন্ডি ডেভেলপার এবং প্রাথমিক পর্যায়ের স্টার্টআপগুলির জন্য, এই সেটআপটি বাস্তব অ্যাপ্লিকেশনগুলি স্থাপন এবং স্কেল করার জন্য প্রয়োজনীয় সমস্ত কিছু সরবরাহ করে৷ 2026 সালে সম্পূর্ণরূপে কার্যকর হবে। আপনি বাস্তব কুবারনেটস বৈশিষ্ট্যগুলি (হেলম প্যাকেজ, ইনগ্রেস, সার্টি-ম্যানেজার, মনিটরিং), বিনামূল্যের TLS শংসাপত্র এবং পরিচালিত ক্লাউড প্রিমিয়াম ছাড়াই প্রকৃত উৎপাদন ক্ষমতা পাবেন। ব্যক্তিগত প্রকল্প, ইন্ডি ডেভেলপার এবং প্রাথমিক পর্যায়ের স্টার্টআপগুলির জন্য, এই সেটআপটি বাস্তব অ্যাপ্লিকেশনগুলি স্থাপন এবং স্কেল করার জন্য প্রয়োজনীয় সমস্ত কিছু সরবরাহ করে৷
🔗 Share this article
✍️ Leave a Comment