12 وسیلې چې کوبرنیټس اسانه کوي

12 وسیلې چې کوبرنیټس اسانه کوي

Kubernetes معیاري لاره ګرځیدلې، او ډیری به دا په مختلف پیمانه د کانټینر شوي غوښتنلیکونو په ځای کولو سره ثابت کړي. مګر که Kubernetes موږ سره د خندا او پیچلي کانټینر تحویلۍ سره معامله کولو کې مرسته وکړي ، نو څه به موږ سره د کوبرنیټس سره معامله کې مرسته وکړي؟ دا کیدی شي پیچلي، ګډوډ او اداره کول ستونزمن وي.

لکه څنګه چې Kubernetes وده کوي او وده کوي، د هغې ډیری باریکونه به، البته، پخپله په پروژه کې له منځه یوسي. مګر ځینې کاروونکي نه غواړي تر هغه وخته پورې انتظار وکړي چې کبرنیټس اسانه شي، نو دوی د ډیری عام کوبرنیټس تولید ستونزو لپاره خپل حلونه رامینځته کړي.

NB زه امید لرم چې د نامعلوم بیټ انتان چې سپی یې وهلی ، کوم چې پینګولین یې وهلی ، کوم چې چینایی په ووهان کې د عجیب تصادف له مخې ، چیرې چې د BSL-4 کچې بیولوژیکي لابراتوار موقعیت لري ، د فبروري پورې به کم شي او موږ به یوازې 2019 په یاد ولرو. - nCoV د فحش لغتونو کارول. او موږ کولی شو دا آفلاین وکړو د کوبرنیټس بیس د فبروري 8-10، 2021، او Kubernetes Mega د K8s پرمختللي کاروونکو لپاره فبروري 12-14. په ریښتیا ، په شخصي توګه ، د مدیر په توګه ، ما د وینا کونکو څخه ډرایو ، کافي وقفې ، شخړې او سختې پوښتنې له لاسه ورکړې. ښه، یا ټوله سیاره به زموږ د کورولوف سټیوپا لخوا د خورا ظالمانه او کثافاتو ناولونو په سټایل کې مړه شي ، که چیرې هغه قدرتونه چې زموږ له ګونګو ټوکو څخه ستړي شوي وي لکه کونچیتا ورست ، د پیټریارک کیریل ساعت او د پوپ غوښتنې. د رب د لمانځه ټکي سم کړئ.

مګر بیرته اصلي ټکي ته.

گولډپینجر: د کبرنیټس کلسترونو لید

خلک غوره کوي چې وګوري. ګرافونه او چارټونه د لوی انځور پوهیدل اسانه کوي. او د Kubernetes کلستر اندازه او پیچلتیا ته په پام سره، موږ کولی شو دا خصوصیت په بشپړ ډول وکاروو.

یوه پروژه د مسخره نوم سره (شاید د اجنټ 007 په اړه یو څه، نږدې ژباړن) Goldpingerد خلاصې سرچینې وسیله چې د بلومبرګ تخنیک لخوا خپره شوې، یو ساده وسیله ده چې د کوبرنیټس کلستر کې دننه ځي او د نوډونو ترمنځ د اړیکو متقابل نقشه ښکاره کوي. په نورمال ډول فعال نوډونه په شنه رنګ کې ښودل شوي، غیر فعال په سور کې. یوازې د توضیحاتو موندلو لپاره په نوډ کلیک وکړئ. تاسو کولی شئ API د سویګر سره دودیز کړئ ترڅو اضافي راپورونه ، ځانګړتیاوې او نور ډیر څه اضافه کړئ.

K9s: Kubernetes ته د بشپړ سکرین کنسول انٹرفیس

سیسادمین د "واحد کړکۍ" سامانونو سره مینه لري. K9s د Kubernetes کلسترونو لپاره د بشپړ سکرین کنسول انٹرفیس دی. د دې سره ، تاسو کولی شئ د ګړندي شیل لاسرسي سره په اسانۍ او طبیعي توګه د چلولو پوډونه ، لاګونه او ځای پرځای کول وګورئ. په یاد ولرئ چې تاسو اړتیا لرئ د K9s د سم کار کولو لپاره د Kubernetes کاروونکو ته د لوستلو کارونکي کچه او د نوم ځای اجازه ورکړئ.

کوپس: د Kubernetes کلسترونو لپاره کنسول عملیات

دا د Kubernetes ټیم څخه پراختیا به تاسو سره د کمانډ لاین څخه د Kubernetes کلسترونو اداره کولو کې مرسته وکړي. دا د کلسترونو ملاتړ کوي چې په AWS او GKE کې روان دي او د VMware vSphere او نورو چاپیریالونو سره هم کار کوي. د نصب او غیر نصب پروسې اتومات کولو سربیره ، کوپس کولی شي تاسو سره د نورو ډولونو اتومات اداره کولو کې هم مرسته وکړي. په ځانګړې توګه، هغه کولی شي د Terraform لپاره ترتیبات رامینځته کړي، کوم چې د Terraform په کارولو سره د کلستر بیا پورته کولو لپاره کارول کیدی شي.

کیوبکس: د کبرنیټس لپاره ترمینل شیل

د Kubernetes لپاره پرمختللی ترمینل شیل، کیوبکس، د ښه زاړه Kubernetes ریپر او API څخه ډیر څه کوي. د نورو شیانو په مینځ کې ، دا کولی شي په ریښتیني وخت کې د پروسیسر وخت او رام کارول وښیې ، د پوډونو لیست ، د لاګ مینځپانګې ، او د تنظیماتو مدیر هم پیل کړي. هغه څه چې زه یې هم خوښوم هغه دا دی چې دا د لینکس، وینډوز او MacOS لپاره د سټنډرډ غوښتنلیک په توګه شتون لري.

kube-applier

kube-applier د Kubernetes خدمت په توګه انسټالوي، د ګیټ ذخیره څخه د اعلاناتي Kubernetes کلستر تنظیمات ترلاسه کوي، او بیا یې په کلستر کې پوډونو ته پلي کوي. هر ځل چې بدلونونه رامینځته کیږي، دوی د ذخیره کولو څخه اخیستل کیږي او غوښتل شوي پوډونو ته پلي کیږي. دا یو څه د ګوګل سکافولډ سره ورته دی ، مګر د یو واحد غوښتنلیک پرځای د بشپړ کلستر اداره کولو لپاره کار کوي.

دا امکان لري چې په مهالویش یا غوښتنې کې تنظیماتو کې بدلونونه رامینځته کړئ. ټولې کړنې لاګ شوي، او د پرومیټیوس سره مطابقت لرونکي ځانګړتیاوې هم وړاندې شوي، نو تاسو تل کولی شئ وګورئ چې د کلستر چلند څه اغیزه کولی شي.

Kube-ps1: د Kubernetes لپاره د سمارټ کمانډ لاین پرامپټ

نه، Kube-ps1 دا د کبرنیټس لپاره د سوني پلی سټیشن ایمولیټر ندی ، که څه هم دا به پاک وي. دا یو ساده باش کمانډ لاین توسیع دی چې د کوبرنیټس اوسني شرایط او نوم ځای په وسیلې کې ښیې. کیوب شیل دا په ډیری نورو ځانګړتیاو کې شاملوي، مګر که یوازې یو سمارټ اشاره ستاسو لپاره کافي وي، Kube-ps1 به دا ستاسو لپاره په لږ لګښت کې چمتو کړي.

kube-prompt

بل لږترلږه، مګر د Kubernetes CLI تعدیل کارولو لپاره خورا خوندور دی kube-prompt، کوم چې تاسو ته اجازه درکوي د Kubernetes پیرودونکي سره متقابل ناستې ته ننوځي. kube-prompt تاسو د ټایپ کولو څخه ژغوري kubectl د هرې کمانډ څخه مخکې، او همدارنګه د هرې کمانډ لپاره د متناسب معلوماتو سره اتوماتیک بشپړول چمتو کوي.

Kubespy: د Kubernetes سرچینو ریښتیني وخت څارنه

Kubespy د پلومي لخوا یو تشخیصي وسیله ده چې تاسو سره په ریښتیني وخت کې د کلستر سرچینې ته د بدلونونو ډیبګ کولو کې مرسته کوي د یو ډول متن پینل چمتو کولو سره چې څه پیښیږي کنټرول کړي. د مثال په توګه، تاسو غواړئ بدلونونه وګورئ پوډ د پیل راهیسې بیانوي: د پوډ تعریف etcd ته لیکل شوی ، پوډ په نوډ کې د چلولو لپاره ټاکل شوی ، په نوډ کې کیوبیلټ پوډ رامینځته کوي ، او په پای کې پوډ د چلولو په توګه نښه شوی. Kubespy د یو واحد پروګرام په توګه چلول کیدی شي یا د کیوبیک ایل ته د توسیع په توګه.

کوبیوال: د کوبرنیټس تنظیمات چیک کول

د Kubernetes ترتیب YAML فایلونه د انسان د لوستلو وړ کیدی شي، مګر دا تل پدې معنی ندي چې دوی په ورته ډول تایید کیدی شي. دا اسانه ده چې کوما یا نوم له لاسه ورکړئ او تر هغه وخته پورې یې ونه موندئ چې ډیر ناوخته وي. د کارولو لپاره غوره کوبیوالپه ځایی توګه نصب شوی یا د CICD پایپ لاین کې وصل شوی. کوبیوال د Kubernetes ترتیباتو YAML تعریف اخلي او د سموالي معلومات بیرته ورکوي. دا کولی شي په JSON یا TAP کې ډاټا هم تولید کړي، او د اضافي پوښتنو کولو پرته د هیلم چارټ ترتیباتو لخوا حواله شوي سرچینې ټیمپلیټونه پارس کړي.

kube-ops-view: د څو Kubernetes کلسترونو لپاره پینل

Kubernetes دمخه یو ښه ښه عمومي هدف ډشبورډ لري، مګر د Kubernetes ټولنه د نورو لارو تجربه کوي ترڅو د Kubernetes sysadmins لپاره ګټور معلومات ښکاره کړي. kube-ops-view دلته یوازې دا ډول تجربه شتون لري، دا د څو کلسترونو بیاکتنې فرصت برابروي، تاسو کولی شئ د پروسیسر وخت او RAM مصرف وګورئ، د کلستر ماډلونو حالت. مهرباني وکړئ په یاد ولرئ چې امرونه نشي ویل کیدی، وسیله یوازې د لید لپاره ده. مګر هغه نندارې چې دا یې چمتو کوي کرکرا او نرم دي، ستاسو د ملاتړ مرکز کې د دیوال بورډ غوښتنه کوي.

ریو: د کوبرنیټس لپاره غوښتنلیکونه وړاندې کول

ریود رینچر لابراتوارونو یوه پروژه، د کوبرنیټس غوښتنلیک رسولو عام طرزالعملونه پلي کوي لکه د Git، AB، یا نیلي شنه توزیع څخه CD. دا کولی شي ستاسو د غوښتنلیک نوې نسخه هم راوباسي کله چې تاسو بدلونونه ترسره کوئ، تاسو سره د پیچلتیاو اداره کولو کې مرسته کوي د مثال په توګه DNS، HTTPS، خدمت میش.

سټرن او کوبیټیل: په کوبرنیټس کې د ننوتلو لیدل

ستوري رنګین محصول تولیدوي (د کمانډ په توګه tail) له پوډرو او کانټینرونو څخه Kubernetes ته. دا په یو واحد جریان کې د ډیری سرچینو محصول ترلاسه کولو ترټولو ګړندۍ لاره هم ده چې په الوتنه کې لوستل کیدی شي. په ورته وخت کې، تاسو د ویښتو جلا کولو لپاره د لید توپیر وړ لاره (د رنګ په واسطه) لرئ.

کوبیټیل د مختلفو پوډونو څخه لاګونه په ورته ډول یو جریان ته یوځای کوي، مختلف پوډونه او کانټینرونه رنګ کوي. مګر کوبیټیل د باش سکریپټ دی. نو دا د چلولو لپاره له خولۍ پرته بل څه ته اړتیا نلري.

یوازې راجستر شوي کاروونکي کولی شي په سروې کې برخه واخلي. ننوزئمهرباني وکړئ

او تاسو د معمول عملیاتو ساده کولو لپاره څه کاروئ؟

  • ۸۵٪Goldpinger1

  • ۸۵٪K9s8

  • ۸۵٪کوپس٠

  • ۸۵٪کوبیباکس۰

  • ۸۵٪kube-applier0

  • ۸۵٪Kube-ps10

  • ۸۵٪kube-prompt0

  • ۸۵٪Kubespy0

  • ۸۵٪کوبیوال۱

  • ۸۵٪kube-ops-view0

  • ۸۵٪ریو 0

  • ۸۵٪سټرن1

  • ۸۵٪کوبیټیل۲

  • ۸۵٪له دې څخه هیڅ 10

  • ۸۵٪زه خپل "پری-ای-لی-ای-ایسسټ" لرم

  • ۸۵٪زه به هڅه وکړم چې د لیست 3 څخه یو څه احساس کړم

  • ۸۵٪زه کبرنیټس د نیورویمپلانټ سره کنټرولوم ، لکه په فلم "جاني میمونیک" 7 کې

35 کاروونکو رایه ورکړه. 19 کاروونکي منع شوي.

سرچینه: www.habr.com

Add a comment