معلوماتی مرکز

Kubernetes کلسٹر کا استعمال کیسے کریں

ہماری طرف سے Kubernetes کلسٹر میں کیا شامل ہے، اسے کہاں بنایا جا سکتا ہے، اور تیار ہونے کے بعد اسے kubeconfig، kubectl اور Argo CD کے ساتھ کیسے چلایا جائے۔

⁦Zinn®⁩، ہمارے وائکنگ، مضامین کی فہرست کے پاس اپنی چیک لسٹ پڑھ رہے ہیں جس میں سے ایک کھلا ہوا ہے۔

ہماری طرف سے Kubernetes کلسٹر آپ کے اپنے کلاؤڈ سرورز کا ایک ایسا گروپ ہے جو ایک نجی نیٹ ورک پر باہم مربوط ہوتے ہیں اور استعمال کے لیے تیار Kubernetes کلسٹر (k3s) کے طور پر سیٹ اپ کیے جاتے ہیں۔ آپ اسے سرورز ← Kubernetes کلسٹرز کے تحت آرڈر کرتے ہیں۔ اس میں موجود ہر مشین کا بل فی گھنٹہ کے حساب سے وصول کیا جاتا ہے، بالکل کسی بھی دوسرے کلاؤڈ سرور کی طرح۔

آپ کو کیا ملتا ہے

  • ایک کنٹرول پلین مشین، جو Kubernetes API چلاتی ہے۔
  • ورکر مشینیں (صفر سے لے کر دس تک)، جو آپ کی ایپلیکیشنز چلاتی ہیں۔
  • انہیں مربوط کرنے والا ایک نجی نیٹ ورک، تاکہ مشینیں نجی طور پر ایک دوسرے سے رابطہ کر سکیں۔
  • Argo CD (اختیاری)، ایک ویب پینل جو Git ریپوزٹری سے آپ کی ایپلیکیشنز تعینات کرتا ہے۔
  • ایک نمونہ ایپلیکیشن (اختیاری)، تاکہ آپ Argo CD کو فوری طور پر کام کرتے ہوئے دیکھ سکیں۔

آپ اسے کہاں بنا سکتے ہیں

ایک کلسٹر کے لیے نجی نیٹ ورک درکار ہوتا ہے، اس لیے آرڈر کارڈ میں صرف وہی ڈیٹا سینٹرز درج ہوتے ہیں جو یہ سہولت فراہم کرتے ہیں، اور صرف وہی مشین سائز ہوتے ہیں جن کی قیمت آپ کے منتخب کردہ ڈیٹا سینٹر میں دستیاب ہوتی ہے۔ کچھ بھی بنانے سے پہلے فی گھنٹہ اور ماہانہ کل لاگت دیکھنے کے لیے قیمت دکھائیں پر کلک کریں۔

کیا کوئی کنٹرول پینل ہے؟

Kubernetes کو آپ کے اپنے کمپیوٹر سے kubectl کے ذریعے چلایا جاتا ہے، جو معیاری Kubernetes کمانڈ لائن ٹول ہے۔ اس میں cPanel طرز کا کوئی پینل نہیں ہے۔ آپ کے پاس رسائی کے تین طریقے ہیں:

  1. آپ کے ڈیش بورڈ میں کلسٹر صفحہ ہر مشین، اس کے تیار ہونے کی صورتحال، Kubernetes کا ورژن اور API کا پتہ دکھاتا ہے، اور اس میں kubeconfig ڈاؤن لوڈ کریں بٹن موجود ہوتا ہے۔
  2. ڈاؤن لوڈ کردہ kubeconfig فائل کا استعمال کرتے ہوئے آپ کے کمپیوٹر پر kubectl۔
  3. Argo CD، یعنی ویب پینل، اگر آپ نے اسے انسٹال کرنے کا انتخاب کیا ہو۔

اپنے کلسٹر کا استعمال، مرحلہ وار

  1. انتظار کریں جب تک کہ کلسٹر کا صفحہ یہ نہ بتائے کہ ہر مشین تیار ہے۔ تیاری میں چند منٹ لگتے ہیں۔
  2. اپنے کمپیوٹر پر kubectl انسٹال کریں (اپنے سسٹم کے لیے kubernetes.io دیکھیں)۔
  3. kubeconfig ڈاؤن لوڈ کریں پر کلک کریں۔ اس فائل کا نام آپ کے کلسٹر کے نام پر رکھا گیا ہے، مثال کے طور پر my-cluster-kubeconfig.yaml۔ اسے نجی رکھیں: جس کے پاس بھی یہ ہو وہ کلسٹر کو کنٹرول کرتا ہے۔
  4. چیک کریں کہ کلسٹر جواب دیتا ہے: kubectl --kubeconfig my-cluster-kubeconfig.yaml get nodes ہر مشین کی فہرست Ready کے طور پر ہونی چاہیے۔
  5. اپنی ایپلیکیشن کو kubectl apply -f <your file> کے ساتھ ڈپلائی کریں، یا Argo CD کو اسے Git سے ڈپلائی کرنے دیں۔

Argo CD کھولنا

Argo CD انٹرنیٹ پر ظاہر نہیں ہے۔ اسے kubectl کے ذریعے کھولیں:

kubectl --kubeconfig my-cluster-kubeconfig.yaml port-forward svc/argocd-server -n argocd 8080:443

پھر اپنے براؤزر میں https://localhost:8080 کھولیں۔ صارف کا نام admin ہے؛ پہلا پاس ورڈ کلسٹر میں محفوظ ہے اور آپ اسے اس کے ساتھ پڑھ سکتے ہیں:

kubectl --kubeconfig my-cluster-kubeconfig.yaml -n argocd \
  get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d

مشینیں خود

ہر مشین کسی بھی دوسرے کلاؤڈ سرور کی طرح سرورز کے تحت بھی ظاہر ہوتی ہے۔ آپ اپنے منتخب کردہ SSH کیز میں سے کسی ایک کے ساتھ admin کے طور پر SSH کے ذریعے اس میں سائن ان کر سکتے ہیں، اور وہاں اس کے اپنے گراف، فائر وال اور کنسول دیکھ سکتے ہیں۔

سیکیورٹی

Kubernetes API کنٹرول پلین کی پورٹ 6443 پر لسن کرتی ہے۔ اس پورٹ پر صرف اپنے ایڈریسز کی اجازت دینے کے لیے کنٹرول پلین سرور پر فائر وال کارڈ کا استعمال کریں۔

کلسٹر کو حذف کرنا

کلسٹر کے صفحے پر موجود کلسٹر حذف کریں ہر مشین اور پرائیویٹ نیٹ ورک کو ہٹا دیتا ہے۔ مشینوں کی بلنگ ان کے حذف ہونے پر رک جاتی ہے۔ ان پر موجود کوئی بھی چیز واپس نہیں لائی جا سکتی، اس لیے پہلے اپنی ضرورت کی ہر چیز کاپی کر لیں۔

بلاگ کی تازہ ترین تحریریں

ہم ہوسٹنگ، SEO اور بڑے پیمانے پر سائٹس چلانے کے بارے میں کیا لکھتے رہے ہیں۔

ہوسٹنگ لیئر سے SEO اور لنک بلڈنگ: 2026 کے آپریٹر کا نقطہ نظر

2026 میں ہوسٹنگ کس طرح انڈیکسنگ اور لنک ایکویٹی کو تشکیل دیتی ہے: صفحات کو انڈیکس میں رکھنا، پرانے ڈومینز پر کام شروع کرنے سے پہلے ان کی جانچ پڑتال، بنا کسی فٹ پرنٹ کے لنک بلڈنگ، اور اس بارے میں ایک ایماندارانہ مؤقف کہ بنیادی ڈھانچہ SEO کے لیے کیا کر سکتا ہے اور کیا نہیں۔

پوسٹ پڑھیں ←

WordPress کو تیز رفتار اور محفوظ بنانا: کارکردگی اور پلگ ان کی چیک لسٹ

تیز رفتار اور محفوظ WordPress کے لیے ایک عملی چیک لسٹ: سرور لیول کیشنگ، ہر سائٹ کے لیے آبجیکٹ کیش، چند مفید پلگ انز، اسٹیک کو اپ ٹو ڈیٹ رکھنا، اور WooCommerce کے وہ صفحات جنہیں آپ کو کبھی بھی کیش نہیں کرنا چاہیے۔

پوسٹ پڑھیں ←

2026 میں مینیجڈ ویب ہوسٹنگ کا انتخاب کیسے کریں: خریدار کی رہنمائی

ایک اچھے مینیجڈ ہوسٹنگ اور کنٹرول پینل والے سستے سرور کے درمیان اصل فرق کیا ہے — منتقلی، بیک اپس، تنہائی، حقیقی کیشنگ اور دیانت دارانہ اسکیلنگ — اور اس کا انتخاب کرنے سے پہلے اس کا اندازہ کیسے لگائیں۔

پوسٹ پڑھیں ←

بلاگ پڑھیں ←

کیا اب بھی دشواری پیش آ رہی ہے؟

ہر پلان میں سپورٹ شامل ہے، ہیلپ ڈیسک دن کے 24 گھنٹے کھلا رہتا ہے، اور آپ ہماری کسی بھی 58 زبانوں میں ہمیں لکھ سکتے ہیں—ہم آپ کی اپنی زبان میں جواب دیتے ہیں۔

سپورٹ سے رابطہ کریں تمام مضامین