Fitaovana 12 Manamora ny Kubernetes

Fitaovana 12 Manamora ny Kubernetes

Ny Kubernetes dia lasa fomba fanao mahazatra, araka ny hanaporofoan'ny maro amin'ny alΓ lan'ny fametrahana ireo rindranasa voatahiry amin'ny ambaratonga. Fa raha manampy antsika hiatrika fanaterana kaontenera misavoritaka sy sarotra ny Kubernetes, inona no hanampy antsika hiatrika an'i Kubernetes? Mety ho sarotra, mampisafotofoto ary sarotra ny mitantana azy koa.

Rehefa mitombo sy mivoatra i Kubernetes, dia mazava ho azy fa ho voavaha ao anatin'ilay tetikasa ny ankamaroan'ny nuances. Saingy ny mpampiasa sasany dia tsy te hiandry ny Kubernetes ho mora kokoa amin'ny fampiasana, noho izany dia namolavola ny vahaolana ho an'ny olana mahazatra maro amin'ny famokarana Kubernetes izy ireo.

NB Manantena aho fa ny fihanaky ny ramanavy tsy fantatra izay nanaikitra alika, izay nanaikitra ny pangolin, izay nanaikitra lehilahy sinoa noho ny kisendrasendra hafahafa tany Wuhan, izay misy ny laboratoara biolojika ambaratonga BSL-4, dia hihena amin'ny volana febroary ary hotsaroantsika fotsiny. 2019-nCoV mampiasa fiteny vetaveta. Ary afaka manao izany ivelan'ny aterineto Kubernetes Base 8–10 Febroary 2021, ary Kubernetes Mega ho an'ireo mpampiasa K8 efa mandroso 12–14 febroary. Amim-pahatsorana, izaho manokana, amin'ny maha-tonian-dahatsoratra ahy, dia malahelo ny fiara, ny fisotroana kafe, ny tohan-kevitra ary ny fanontaniana sarotra ho an'ny mpandahateny. Eny ary, raha tsy izany dia ho faty miaraka amin'ny planeta iray manontolo isika amin'ny fomban'ireo tantara ratsy indrindra sy fako nataon'i Styopa our Korolev, raha leo ny hatsikana moana toa an'i Conchita Wurst, ny famantaranandron'i Patriarka Kirill ary ny fanirian'ny Papa hanitsy ny teny ao amin’ny Vavaka Nampianarin’ny Tompo.

Fa andao hiverina amin'ny zava-dehibe.

Goldpinger: Mampiseho ny Cluster Kubernetes

Aleon'ny olona mijery. Ny grafika sy ny tabilao dia manamora ny fahazoana ilay sary lehibe. Ary raha jerena ny habeny sy ny fahasarotan'ny cluster Kubernetes, dia afaka manararaotra an'io endri-javatra io isika.

Tetik'asa misy anarana mampihomehy (angamba zavatra momba ny agent 007, eo ho eo MPANDIKA TENY) Goldpinger, izay loharano misokatra ary navoakan'ny sampana teknolojian'ny Bloomberg, dia fitaovana tsotra izay mandeha ao anatin'ny kluster Kubernetes ary mampiseho sarintany ifanakalozan'ny fifandraisana eo amin'ny nodes. Ny node miasa amin'ny ankapobeny dia aseho amin'ny maitso, ny node tsy miasa dia aseho amin'ny mena. Tsindrio fotsiny amin'ny node iray hahitana ny antsipiriany. Azonao atao ihany koa ny manamboatra ny API mampiasa Swagger mba hanampiana tatitra fanampiny, endri-javatra ary zavatra hafa.

K9s: Fifandraisana console amin'ny efijery feno amin'ny Kubernetes

Tian'ny mpitantana ny rafitra ny zava-tsoa "varavarankely tokana". K9s dia interface tsara fampiononana amin'ny efijery feno ho an'ny cluster Kubernetes. Miaraka amin'izany ianao dia afaka mijery mora foana ny Pods, logs ary fametrahana miaraka amin'ny fidirana akorandriaka haingana. Marihina fa mila manome alalana mamaky ny haavon'ny mpampiasa sy ny sehatra anaram-boninahitra ny mpampiasa Kubernetes mba hiasa tsara ny K9s.

Kops: Ops Console ho an'ny cluster Kubernetes

izany Ny fampandrosoana avy amin'ny ekipa Kubernetes dia hanampy anao hitantana ny cluster Kubernetes avy amin'ny baiko. Izy io dia manohana ny kluster mandeha amin'ny AWS sy GKE, ary miasa miaraka amin'ny VMware vSphere sy ny tontolo hafa. Ho fanampin'ny fanaovana automatique ny fametrahana sy ny fanalana azy, ny Kops dia afaka manampy amin'ny fikarakarana karazana automatique hafa. Indrindra indrindra, afaka mamorona toe-javatra ho an'ny Terraform izy izay azo ampiasaina hamindrana ny cluster mampiasa Terraform.

Kubebox: Shell terminal ho an'ny Kubernetes

Shell terminal Advanced ho an'ny Kubernetes, Kubebox, dia manome mihoatra noho ny fonosana tranainy tsara ho an'ny Kubernetes sy ny API-ny. Ankoatra ny zavatra hafa, afaka mampiseho amin'ny fotoana tena izy ny fampiasana ny fotoana CPU sy ny RAM, lisitry ny pods, ny votoatin'ny logs, ary manomboka ny tonian-dahatsoratra. Ny tiako ihany koa dia izy io dia azo ampiasaina ho fampiharana misaraka ho an'ny Linux, Windows ary MacOS.

Kube-applier

Kube-applier dia mametraka ho serivisy Kubernetes, maka ny firafitry ny cluster Kubernetes manambara avy amin'ny git repository, ary avy eo dia ampiharo amin'ny pods ao amin'ny cluster. Isaky ny misy fanovana natao, dia alaina ao amin'ny tahiry ary ampiharina amin'ny pods nangatahana. Somary mampahatsiahy ny Scaffold an'i Google izy io, saingy miasa mitantana cluster iray manontolo fa tsy fampiharana iray fotsiny.

Azo atao ny manova ny fanovana amin'ny fandaharam-potoana na amin'ny fangatahana. Ny hetsika rehetra dia voarakitra an-tsoratra ary aseho ny toetra mifanaraka amin'ny Prometheus, mba hahitanao foana izay mety hisy fiantraikany amin'ny fihetsiky ny cluster.

Kube-ps1: Fampandrenesana andalana Smart ho an'ny Kubernetes

No, Kube-ps1 tsy Sony PlayStation emulator ho an'ny Kubernetes, na dia mety tsara aza izany. Ity dia fanitarana tsipika Bash tsotra izay mampiseho ny contexte Kubernetes amin'izao fotoana izao sy ny espace anarana amin'ny bitsika. Ny Kube-shell dia ahitana azy miaraka amin'ny endri-javatra maro hafa, fa raha ny hany ilainao dia hendry hendry, Kube-ps1 dia hanome izany ho anao amin'ny vidiny kely indrindra.

Kube-prompt

Minitra iray hafa, fa tena mahafinaritra ny mampiasa fanovana ny Kubernetes CLI dia Kube-prompt, izay azonao ampiasaina hidirana amina fivoriana ifanakalozan-kevitra miaraka amin'ny mpanjifa Kubernetes. Kube-prompt dia mamonjy anao amin'ny tsy maintsy manoratra kubectl alohan'ny baiko tsirairay, ary manome autocompletion miaraka amin'ny fampahalalana momba ny teny manodidina ho an'ny baiko tsirairay.

Kubespy: Fanaraha-maso ny loharanon-karena Kubernetes amin'ny fotoana tena izy

Kubespy avy amin'ny Pulumi dia fitaovana fitiliana izay manampy anao hanitsy ny fanovana amin'ny loharanon'ny cluster amin'ny fotoana tena izy, manome zavatra toy ny tontonana lahatsoratra hifehezana ny zava-mitranga. Ohatra, ianao te hahita ny fiovana pod dia milaza hatrany am-piandohana: ny famaritana pod dia nosoratana ho etcd, ny pod dia voalahatra handeha amin'ny node, ny kubelet eo amin'ny node dia mamorona ny pod, ary farany ny pod dia voamarika ho mihazakazaka. Ny Kubespy dia azo atomboka ho programa misaraka na ho fanitarana ny kubectl.

Kubeval: Mijery ny firafitry ny Kubernetes

Ny rakitra YAML configuration Kubernetes dia mety ho vakian'ny olona, ​​saingy tsy midika foana izany fa azo hamarinina ihany koa izy ireo. Mora ny tsy mahita faingo na anarana ary tsy mahita azy raha tsy efa tara loatra. Aleo ampiasaina Kubeval, napetraka eo an-toerana na mifandray amin'ny fantsona CICD. Kubeval dia maka ny famaritana YAML momba ny firafitry ny Kubernetes ary mamoaka vaovao momba ny marina. Afaka mamoaka angon-drakitra ao amin'ny JSON na TAP ihany koa izy io, ary koa ny mΓ΄delin'ny loharanon-kevitra voatondron'ny firafitry ny tabilao Helm nefa tsy manao fanontaniana fanampiny.

Kube-ops-view: Dashboard ho an'ny cluster Kubernetes maro

Ny Kubernetes dia efa manana dashboard tena tsara amin'ny tanjona ankapobeny, fa ny vondrom-piarahamonina Kubernetes dia manandrana fomba hafa hanehoana angona mahasoa amin'ny sysadmins Kubernetes. Kube-ops-view Fanandramana toy izany fotsiny izany, manome fahafahana hijery cluster maromaro, azonao jerena ny fanjifana ny fotoana sy ny RAM, ary ny toetry ny maody cluster. Mariho fa tsy azo ampiasaina ny baiko, natao ho an'ny sary fotsiny ilay fitaovana. Saingy mazava sy malama ny fampiratiana omena, miangavy fotsiny mba haseho amin'ny rindrina ao amin'ny foibe fanohanana anao.

Rio: Fanaterana fangatahana ho an'ny Kubernetes

Rio, tetikasa avy amin'ny Rancher Labs, dia mampihatra fomba fanao mahazatra amin'ny fandefasana fampiharana amin'ny Kubernetes, toy ny CD avy amin'ny Git, AB, na fanaterana manga-maitso. Afaka mamoaka kinova vaovaon'ny rindranasao ihany koa izy io raha vao manao fanovana ianao, manampy amin'ny fitantanana ny fahasarotana amin'ny, ohatra, DNS, HTTPS, Service Mesh.

Stern sy Kubetail: Mijery Log ao amin'ny Kubernetes

kintana mamokatra vokatra loko (araka ny azon'ny baiko atao tail) avy amin'ny pods sy container ao Kubernetes. Io ihany koa no fomba haingana indrindra ahafahana mamoaka ny vokatra avy amin'ny loharano maro ao anaty renirano iray izay azo vakiana an-tongotra. Amin'izay fotoana izay ihany koa dia manana fomba hita maso ianao (mifototra amin'ny loko) hanasarahana ny kofehy.

Kubetail Amin'ny fomba mitovy amin'izany, dia mampifandray ny hazo avy amin'ny pods isan-karazany amin'ny renirano iray, pods sy fitoeran-javatra samihafa misy loko. Fa script Bash i Kubetail. noho izany dia tsy mila zavatra hafa afa-tsy akorandriaka izy io mba hiasany.

Ireo mpampiasa voasoratra anarana ihany no afaka mandray anjara amin'ny fanadihadiana. HiditraPlease.

Inona no ampiasainao hanatsorana ny asa mahazatra?

  • 2,9%Goldpinger1

  • 22,9%k9s8

  • 0,0%Kops0

  • 0,0%Kubebox0

  • 0,0%Kube-applier0

  • 0,0%Kube-ps10

  • 0,0%Kube-prompt0

  • 0,0%Kubespy0

  • 2,9%Kubeval1

  • 0,0%Kube-ops-view0

  • 0,0%Rio0

  • 2,9%Stern1

  • 5,7%Kubetail2

  • 28,6%Tsy misy amin'ity10 ity

  • 5,7%Manana "pre-e-e-le-e-essness" manokana aho2

  • 8,6%Hiezaka aho haka zavatra avy amin'ny lisitra3

  • 20,0%Mifehy ny Kubernetes aho amin'ny fampiasana implant neural, toy ny ao amin'ny sarimihetsika Johnny Mnemonic7

Mpampiasa 35 no nifidy. Mpampiasa 19 no nifady.

Source: www.habr.com

Add a comment