12 Асбобҳое, ки Kubernetes-ро осон мекунанд

12 Асбобҳое, ки Kubernetes-ро осон мекунанд

Кубернетес ба роҳи стандартии рафтан табдил ёфтааст, зеро бисёриҳо инро тавассути густариши барномаҳои контейнерӣ дар миқёс тасдиқ мекунанд. Аммо агар Кубернетес ба мо дар мубориза бо интиқоли контейнерҳои бесарусомон ва мураккаб кӯмак кунад, чӣ ба мо бо Кубернетес кӯмак мекунад? Он инчунин метавонад мураккаб, печида ва идора кардан душвор бошад.

Вақте ки Кубернетес афзоиш ва рушд мекунад, бисёре аз нозукиҳои он, албатта, дар худи лоиҳа ҳал карда мешаванд. Аммо баъзе корбарон намехоҳанд интизор шаванд, ки Kubernetes осонтар шавад, аз ин рӯ онҳо ҳалли худро барои бисёр мушкилоти маъмул дар истеҳсоли Kubernetes таҳия кардаанд.

Эзоҳ Ман умедворам, ки сирояти номаълуме, ки сагро газид, панголинро газид, як марди чиниро бо як тасодуфи аҷиб дар Вуҳан, ки дар он ҷо лабораторияи биологии сатҳи BSL-4 ҷойгир аст, то феврал коҳиш хоҳад ёфт ва мо танҳо дар хотир хоҳем дошт. 2019-nCoV бо истифода аз забони қабеҳ. Ва мо метавонем онро офлайн кунем Пойгоҳи Кубернетес 8-10 феврали соли 2021 ва Kubernetes Mega барои корбарони пешрафтаи K8s 12-14 феврал. Ростӣ, шахсан, ҳамчун муҳаррир, ман аз роҳ рафтан, кофе-брейкҳо, баҳсҳо ва саволҳои душвор барои баромадкунандагон пазмон шудам. Хуб, вагарна мо бо тамоми сайёра ба услуби романҳои бераҳмтарин ва харобиовар аз ҷониби Стёпаи мо Королев мемирем, агар қудратҳои олӣ аз шӯхиҳои гунгонаи мо, ба мисли Кончита Вурст, соати Патриарх Кирилл ва хоҳиши Папа барои ислоҳ кардани суханони дуои Худованд.

Аммо биёед ба чизи асосй баргардем.

Голдпингер: Намоиши кластерҳои Кубернетес

Одамон тамошо карданро афзалтар медонанд. Графикҳо ва диаграммаҳо фаҳмидани тасвири калонро осонтар мекунанд. Ва бо назардошти миқёс ва мураккабии кластери Kubernetes, мо метавонем аз ин хусусият пурра истифода барем.

Лоиҳа бо номи хандовар (шояд чизе дар бораи агенти 007, тақрибан. тарчумон) Голдпингер, ки манбаи кушода аст ва аз ҷониби шӯъбаи технологии Bloomberg нашр шудааст, як абзори оддиест, ки дар дохили кластери Kubernetes кор мекунад ва харитаи интерактивии муносибатҳои байни гиреҳҳоро намоиш медиҳад. Гиреҳҳои маъмулан коркунанда бо ранги сабз, гиреҳҳои ғайрифаъол бо ранги сурх нишон дода шудаанд. Барои фаҳмидани тафсилот танҳо як гиреҳро клик кунед. Шумо инчунин метавонед API-ро бо истифода аз Swagger барои илова кардани гузоришҳо, хусусиятҳо ва чизҳои дигар танзим кунед.

K9s: Интерфейси консолии пурраи экран ба Kubernetes

Маъмурони система чизҳои хуби «равзанаи ягона»-ро дӯст медоранд. K9s интерфейси консолии пурраи экран барои кластерҳои Kubernetes мебошад. Бо он, шумо метавонед ба осонӣ ва бемаънӣ Pods, гузоришҳо ва ҷойгиркунии иҷрошавандаро бо дастрасии фаврии ҷилди тамошо кунед. Дар хотир доред, ки шумо бояд ба корбарони Kubernetes иҷозати хониши сатҳи корбар ва дар сатҳи фазо барои K9s диҳед, то дуруст кор кунанд.

Kops: Корҳои консолӣ барои кластерҳои Kubernetes

Ин таҳияи дастаи Kubernetes ба шумо дар идора кардани кластерҳои Kubernetes аз сатри фармон кӯмак мекунад. Он кластерҳоеро, ки дар AWS ва GKE кор мекунанд, дастгирӣ мекунад ва инчунин бо VMware vSphere ва муҳитҳои дигар кор мекунад. Илова ба автоматикунонии равандҳои насбкунӣ ва несткунӣ, Kops метавонад дар идора кардани намудҳои дигари автоматизатсия кӯмак кунад. Аз ҷумла, ӯ метавонад барои Terraform танзимот эҷод кунад, ки онҳоро барои интиқоли кластер бо истифода аз Terraform истифода бурдан мумкин аст.

Kubebox: қабати терминал барои Kubernetes

Қабули терминали пешрафта барои Kubernetes, Kubebox, ба Kubernetes ва API-и он бештар аз як бастаи хуби кӯҳна таъмин мекунад. Дар байни чизҳои дигар, он метавонад дар вақти воқеӣ истифодаи вақти CPU ва RAM, рӯйхати подкҳо, мундариҷаи гузоришҳоро нишон диҳад ва инчунин муҳаррири танзимотро оғоз кунад. Он чизе ки ба ман маъқул буд, он аст, ки он ҳамчун як барномаи алоҳида барои Linux, Windows ва MacOS дастрас аст.

Кубе-барномакунанда

Кубе-барномакунанда ҳамчун хидмати Kubernetes насб мекунад, танзимоти кластери декларативии Kubernetes-ро аз анбори git мегирад ва сипас онҳоро ба паҳлӯҳои кластер татбиқ мекунад. Ҳар дафъае, ки тағирот ворид карда мешавад, онҳо аз анбор гирифта мешаванд ва ба қуттиҳои дархостшуда татбиқ карда мешаванд. Он то андозае Scaffold-и Google-ро ба хотир меорад, аммо барои идора кардани кластер ба ҷои танҳо як барнома кор мекунад.

Мумкин аст, ки ба танзимот мувофиқи ҷадвал ё дархост тағйирот ворид кунед. Ҳама амалҳо сабт карда мешаванд ва хусусиятҳои ба Prometheus мувофиқ пешниҳод карда мешаванд, аз ин рӯ шумо ҳамеша метавонед бубинед, ки чӣ метавонад ба рафтори кластер таъсир расонад.

Kube-ps1: Сатри фармони интеллектуалӣ барои Kubernetes

Не, Kube-ps1 он эмулятори Sony PlayStation барои Kubernetes нест, гарчанде ки ин хуб мебуд. Ин як васеъшавии оддии сатри фармони Bash аст, ки контексти кунунии Kubernetes ва фазои номро дар дархост нишон медиҳад. Kube-shell онро бо бисёр хусусиятҳои дигар дар бар мегирад, аммо агар ба шумо танҳо як маслиҳати оқилона лозим бошад, Kube-ps1 онро бо арзиши ҳадди ақалл барои шумо таъмин мекунад.

Кубе-фаъол

Боз як чизи минималӣ, вале хеле гуворо барои истифода тағир додани Kubernetes CLI аст Кубе-фаъол, ки шумо метавонед барои ворид шудан ба сессияи интерактивӣ бо муштарии Kubernetes истифода баред. Kube-prompt шуморо аз чоп кардан наҷот медиҳад kubectl пеш аз ҳар як фармон ва инчунин худкорпуркунӣ бо иттилооти контекстӣ барои ҳар як фармонро таъмин мекунад.

Kubespy: Мониторинги захираҳои Kubernetes дар вақти воқеӣ

Кубеспй аз Пулуми як воситаи ташхисест, ки ба шумо дар ислоҳи тағирот дар манбаи кластер дар вақти воқеӣ кӯмак мекунад ва чизе монанди панели матниро барои назорат кардани ҳодиса таъмин мекунад. Масалан, шумо тағиротро дидан мехоҳед pod аз оғози кор изҳор мекунад: таърифи pod ба etcd навишта мешавад, pod ба нақша гирифта шудааст, ки дар гиреҳ кор кунад, kubelet дар гиреҳ подкҳоро эҷод мекунад ва дар ниҳоят подк ҳамчун иҷрошаванда қайд карда мешавад. Kubespy-ро метавон ҳамчун барномаи алоҳида ё ҳамчун тамдиди kubectl оғоз кард.

Кубевал: Санҷиши танзимоти Kubernetes

Файлҳои конфигуратсияи YAML-и Kubernetes метавонанд барои одамон хонда шаванд, аммо ин на ҳамеша маънои онро надорад, ки онҳо низ метавонанд тасдиқ карда шаванд. Як вергул ё номро гум кардан осон аст ва то дер нашудааст, онро наёбед. Беҳтараш истифода баред Кубевал, ба таври маҳаллӣ насб ё дар лӯлаи CICD пайваст. Кубевал таърифи YAML-и танзимоти Kubernetes-ро мегирад ва маълумотро дар бораи дурустӣ бармегардонад. Он инчунин метавонад маълумотро дар JSON ё TAP барорад ва инчунин қолибҳои манбаъро, ки аз ҷониби танзимоти диаграммаи Helm истинод шудааст, бидуни иҷрои дархостҳои иловагӣ таҳлил кунад.

Kube-ops-view: Панели идоракунӣ барои кластерҳои сершумори Kubernetes

Кубернетес аллакай як панели хуби таъиноти умумӣ дорад, аммо ҷомеаи Кубернетес бо роҳҳои дигари намоиш додани маълумот барои системаҳои Кубернетес муфид озмуда истодааст. Кубе-опс-назар Ин маҳз чунин таҷриба аст, он имкон медиҳад, ки якчанд кластерҳоро аз назар гузаронед, шумо метавонед сарфи вақти протсессор ва RAM ва ҳолати модулҳои кластерро бубинед. Лутфан қайд кунед, ки фармонҳоро даъват кардан мумкин нест, асбоб танҳо барои визуализатсия аст. Аммо намоишҳои пешниҳодшуда равшан ва ҳамворанд, танҳо хоҳиш мекунанд, ки дар экрани девор дар маркази дастгирии шумо намоиш дода шаванд.

Рио: Интиқоли дархостҳо барои Kubernetes

Рио, лоиҳа аз Rancher Labs, амалияҳои маъмулии интиқоли барномаҳоро дар Kubernetes, ба монанди CD аз Git, AB ё интиқоли кабуд-сабз амалӣ мекунад. Он инчунин метавонад версияи нави замимаи шуморо дарҳол пас аз ворид кардани тағирот паҳн кунад ва дар идоракунии мушкилиҳо бо, масалан, DNS, HTTPS, Service Mesh кӯмак кунад.

Стерн ва Кубетайл: Намоиши гузоришҳо дар Кубернетес

ситора баромади рангро истеҳсол мекунад (чунон ки фармон метавонад иҷро кунад tail) аз қубурҳо ва контейнерҳо дар Кубернетес. Он инчунин роҳи зудтарини ба даст овардани баромади якчанд манбаъҳо ба як ҷараён аст, ки онро дар парвоз хондан мумкин аст. Дар айни замон, шумо як роҳи намоён (аз рӯи ранг) барои ҷудо кардани ҷараёнҳо доред.

Кубетайл ба хамин тарик, вай логхои аз лахтахои гуногунро ба як сел мепайвандад, гулу контейнерхои гуногунро бо ранг кодиш медихад. Аммо Kubetail як скрипти Баш аст. бинобар ин барои кор карданаш гайр аз снаряд чизи дигареро талаб намекунад.

Танҳо корбарони сабтиномшуда метавонанд дар пурсиш иштирок кунанд. даромад, Лутфан.

Шумо барои содда кардани амалиёти муқаррарӣ чӣ истифода мекунед?

  • 2,9%Голдпингер 1

  • 22,9%K9s8

  • 0,0%Копс0

  • 0,0%Kubebox0

  • 0,0%Kube-applier0

  • 0,0%Kube-ps10

  • 0,0%Kube-prompt0

  • 0,0%Кубеспй 0

  • 2,9%Кубевал1

  • 0,0%Kube-ops-view0

  • 0,0%Рио0

  • 2,9%Стерн 1

  • 5,7%Кубетайл 2

  • 28,6%Ҳеҷ кадоме аз ин 10

  • 5,7%Ман «пре-э-ле-э-эсснс»-и худро дорам2

  • 8,6%Ман кӯшиш мекунам, ки аз рӯйхат3 чизе гирам

  • 20,0%Ман Кубернетесро бо истифода аз имплантат нейрон идора мекунам, ба монанди филми Ҷонни Мнемоник7

35 корбар овоз доданд. 19 корбар худдорӣ карданд.

Манбаъ: will.com

Илова Эзоҳ