Tamin'ity taona ity, nanapa-kevitra i Plesk fa handefa olona maromaro ho any KubeCon, hetsika Kubernetes voalohany indrindra eran-tany. Tsy misy fihaonambe manokana any Rosia momba ity lohahevitra ity. Mazava ho azy fa miresaka momba ny K8 isika, ary maniry izany ny rehetra, saingy tsy misy na aiza na aiza misy orinasa maro mampihatra izany miangona amin'ny toerana iray. Sendra anisan'ireo mpandray anjara aho raha miasa amin'ny sehatra mifototra amin'ny Kubernetes.
Momba ny fandaminana
Mahavariana ny haavon'ny fihaonambe: mpandray anjara 7000, foibe fampirantiana goavana. Naharitra 5-7 minitra ny fifindrana avy amin'ny efitrano iray mankany amin'ny iray hafa. Nisy tatitra 30 momba ny lohahevitra samihafa tamin'ny fotoana iray. Nisy orinasa maro be nanana toeram-pijoroana manokana, nisy tamin'izy ireo no nanome ny tsara sy ny loka lehibe sasany, ary nanome ny karazan-javatra rehetra amin'ny endrika T-shirt, penina ary zavatra mahafatifaty hafa. . Ny fifandraisana rehetra dia tamin'ny teny anglisy, saingy tsy nisy olana aho. Raha io ihany no antony tsy andehananao fihaonambe any ivelany dia tohizo. Ny teny anglisy amin'ny IT dia mora kokoa noho ny teny anglisy mahazatra noho ny habetsahan'ny teny mahazatra izay soratanao sy vakianao isan'andro amin'ny kaody sy ny antontan-taratasy. Tsy nisy olana ihany koa teo amin’ny fahitana ireo tatitra. Fampahalalana be dia be no nampidirina tao an-dohako. Tamin'ny hariva, nitovy tamin'ny mpizara aho izay nanararaotra ny fihoaran'ny buffer ary nandraraka izany avy hatrany tao amin'ny tsy fahatsiarovan-tena.
Momba ny tatitra
Te hiresaka fohifohy momba ireo tatitra izay tiako indrindra aho ary manoro hevitra ny hijery.
Ity tatitra ity dia nahatonga ny fahatsapana tsara tamiko satria nanohina ny fanaintainana be dia be. Manana serivisy tsy mitovy izahay, tohanan'ny olona samihafa ao amin'ny ekipa izy ireo. Manaraka fotodrafitrasa izahay rehefa manakaiky ny code, saingy misy olana tsy voavaha. Misy tahiry miaraka amin'ny kaody Ansible, fa ny fanjakana ankehitriny sy ny tahiry dia voatahirin'ny mpandrindra mihazakazaka ny script amin'ny milina, ary misy ny crédit. Ny fampahalalana sasany dia hita ao amin'ny confluence, saingy tsy hita foana hoe aiza. Tsy misy toerana ahafahanao manindry bokotra fotsiny dia hilamina ny zava-drehetra. Ny soso-kevitra ny hanao famaritana sy ny hametraka ao amin'ny tahiry tsy ny kaody, fa koa ny fametrahana fitaovana. Farito ny toerana hahazoana fanjakana sy crédit, ataovy Install ary ankafizo ny vokatra. Mila filaminana bebe kokoa amin'ny serivisy aho, hanaraka ny famoahana CNAB aho, hampiasa azy ireo ny tenako, hampihatra azy ireo ary handresy lahatra azy ireo. Modely tsara amin'ny famolavolana Readme amin'ny turnip.
Betsaka ny fampahalalana momba ny rake rehefa manoratra operator. Heveriko fa tsy maintsy jerena ny tatitra ho an'ireo izay mikasa ny hanoratra ny mpandraharaha azy manokana ho an'ny Kubernetes. Ny zava-drehetra toy ny sata, fanangonana fako, fifaninanana sy ny zavatra hafa rehetra dia raisina ao. Tena mampahafantatra. Tena tiako ilay teny nalaina avy amin'ny kaody Kubernetes tsy tapaka:
K8s dia mivarotra fahasarotana amin'ny fampidirana ho fanamorana ny fampiharana.
Ity tatitra ity dia manambara amin'ny an-tsipiriany ny iray amin'ireo singa ara-javakanto lehibe amin'ny cluster - ny fiaramanidina fanaraha-maso, izany hoe andiana mpanara-maso. Ny andraikitr'izy ireo sy ny maritrano dia voafaritra, ary koa ny fitsipika fototra amin'ny famoronana ny mpanara-maso anao manokana amin'ny fampiasana ny ohatra efa misy.
Ny iray amin'ireo teboka voalohany indrindra dia ny tolo-kevitra tsy hanafina toe-javatra tsy ara-dalàna ao ambadiky ny fitondran-tena marina ataon'ny mpanara-maso, fa hanova ny fitondran-tena amin'ny fomba iray mba hanamarihana ny rafitra fa misy olana.
Traikefa tena mahaliana, fampahalalana be dia be miaraka amin'ny fomba fanamboarana momba izay tokony hodinihinao rehefa manana enta-mavesatra be ianao. Niditra tsara tao amin'ny Kubernetes izy ireo ary manohana vondrona 50. Niresaka momba ny lafiny rehetra amin'ny fanindriana ny vokatra ambony indrindra izy ireo. Manoro hevitra aho hijery ny tatitra alohan'ny handraisana fanapahan-kevitra ara-teknika momba ny cluster.
Ny tatitra taorian'izay dia nahatsapa aho fa mila manandrana an'i Loki amin'ny logs ao anaty cluster aho ary, azo inoana, mijanona miaraka aminy. Fehiny: mavesatra ny elastika. Grafana dia te-hamolavola vahaolana maivana sy azo esorina mifanaraka amin'ny olana debug. Ny vahaolana dia nivadika ho kanto: Loki dia mifidy meta vaovao avy amin'ny Kubernetes (marika, toa an'i Prometheus), ary mametraka ny diary araka ny filazan'izy ireo. Noho izany, azonao atao ny misafidy sombintsombiny amin'ny serivisy, mahita sub iray manokana, mifantina fotoana manokana, sivana amin'ny fehezan-dalàna diso. Ireo sivana ireo dia miasa tsy misy fikarohana lahatsoratra feno. Noho izany, amin'ny alàlan'ny faneriterena tsikelikely ny fikarohana, dia afaka mahazo ny fahadisoana manokana ilainao ianao. Amin'ny farany dia mbola ampiasaina ny fikarohana, fa satria tery ny faribolana, dia ampy ny hafainganam-pandeha tsy misy indexing. Amin'ny fipihana azy, ny contexte dia fenoina - andalana roa mialoha ary andalana roa amin'ny log aorian'izay. Noho izany, toa mitady rakitra misy logs ary mipetaka eo aminy, saingy mety kokoa ary amin'ny interface mitovy misy ny metrika. Afaka manisa ny isan'ny fisehoan'ny fangatahana fikarohana. Ny fanontaniana momba ny fikarohana dia mitovy amin'ny fiteny Prometheus ary toa tsotra. Nisarika ny sainay ny mpandahateny fa ny vahaolana dia tsy mety amin'ny analyse. Tena manoro hevitra azy aho ho an'izay mila log, tena mora vakiana.
Ny fizotry ny fametrahana canary sy manga-maitso dia aseho mazava tsara. Manoro hevitra ireo izay mbola tsy nahazo aingam-panahy aho hijery ny tatitra. Ireo mpandahateny dia hanolotra ny vahaolana amin'ny endrika fanitarana ny rafitra CI-CD mampanantena ARGO. Ny kabary anglisy an'ny mpandahateny avy any Rosia dia mora henoina noho ny kabarin'ny mpandahateny hafa.
Ny iray amin'ireo lafin-javatra sarotra indrindra amin'ny fitantanana cluster dia mijanona ho fametrahana fiarovana, indrindra ny zo fidirana amin'ny loharanon-karena. Ny k8s primitives dia ahafahanao manitsy ny fanomezan-dàlana araka izay tianao. Ahoana no hitazonana azy ireo tsy misy fanaintainana? Ahoana no ahafantarana ny zava-mitranga amin'ny zo fidirana sy ny debug ny andraikitra noforonina? Ity tatitra ity dia tsy manome topimaso fotsiny amin'ny fitaovana maromaro ho an'ny fanomezan-dàlana debug amin'ny k8s, fa manome tolo-kevitra ankapobeny ihany koa amin'ny fananganana politika tsotra sy mahomby.
Tatitra hafa
Tsy hanoro izany aho. Ny sasany dia an'ny kapiteny, ny sasany, ny mifanohitra amin'izany, dia tena sarotra. Manoro hevitra anao aho hitsambikina ao amin'ity playlist ity ary hijery izay rehetra voamarika ho keynote. Izany dia ahafahanao mijery malalaka ny indostria manodidina ny Cloud Native Apps, ary avy eo dia tokony hanery ny ctrl+f ianao ary hikaroka teny fanalahidy, orinasa, vokatra sy fomba fiasa mahaliana.
Ity misy rohy mankany amin'ny playlist misy tatitra, tandremo izany
Momba ny fijoroan'ny orinasa
Nomena T-shirt ho an'ny zanako lahy aho tao amin'ny toeram-pivarotana Haproxy. Misalasala aho fa noho izany dia hanolo an'i Nginx amin'ny haproxy amin'ny famokarana aho, saingy tadidiko indrindra izy ireo. Iza no mahalala izay hataon'ireo tompona vaovao amin'ny Nginx.
Nisy lahateny fohy tao amin'ny trano heva IBM nandritra ny telo andro, ary nitaona olona izy ireo tamin'ny alàlan'ny fandatsahana Oculus Go, headphone Beats ary quadcopter. Tsy maintsy teo amin'ny fijoroana nandritra ny antsasak'adiny manontolo ianao. Indroa tao anatin'ny telo andro no nanandrana ny vintana aho - tsy nisy izany. Nanao famelabelarana fohy ihany koa ny VMWare sy Microsoft.
Eo amin'ny fijoroana Ubuntu Nanao izay toa nataon'ny rehetra aho—naka sary niaraka tamin'i Shuttleworth. Lehilahy sariaka izy ary faly nahafantatra fa efa nampiasa azy io hatramin'ny 8.04 aho ary efa nampiasa azy io nandritra ny 10 taona ny mpizara nefa tsy nisy fanavaozana ny dist, tsy nisy fahatapahana na dia iray aza (na dia tsy nisy fidirana amin'ny Internet aza).
Ubuntu manorina ny MicroK8s-ny manokana — Mpamorona Kubernetes haingana, maivana, ary miakatra
Tsy afaka nandalo an'i Dmitry Stolyarov reraka aho, niresaka taminy momba ny fiainana sarotra andavanandron'ireo injeniera manohana an'i Kubernetes. Hanolotra ny famakiana ny tatitra amin'ny mpiara-miasa aminy izy, fa manomana endrika vaovao amin'ny fanolorana ny fitaovana. Niangavy anao aho mba hisoratra anarana amin'ny fantsona YouTube an'i Flant.
IBM, Cisco, Microsoft, VMWare dia nampiasa vola be tamin'ny fijoroana. Ireo mpiara-miasa amin'ny open source dia nanana fijoroana maotina kokoa. Niresaka tamin'ny solontenan'ny Grafana teo amin'ny lampihazo aho ary nandresy lahatra ahy izy ireo fa tokony hanandrana an'i Loki. Amin'ny ankapobeny, toa ny fikarohana lahatsoratra feno ao amin'ny rafitra logging dia ilaina ho an'ny analytics ihany, ary ny rafitra ao amin'ny ambaratonga Loki dia ampy ho an'ny famahana olana. Niresaka tamin'ireo mpamorona Prometheus aho. Tsy mikasa ny hanao fitahirizana maharitra ny metrika sy ny fampidinana angon-drakitra izy ireo. Torohevitra ny hijery ny cortex sy thanos ho vahaolana. Betsaka ny fijoroana, andro iray manontolo no nahitana azy rehetra. Vahaolana fanaraha-maso am-polony ho serivisy. Sampana fiarovana dimy. Serivisy fampisehoana dimy. UI ampolony ho an'ny Kubernetes. Betsaka ny manome k8 ho serivisy. Samy maniry ny ampahany amin'ny tsenany ny tsirairay.
Nanofa patio misy bozaka artifisialy teo an-tampon-trano i Amazon sy Google ary nametrahan'izy ireo fipetrahana masoandro teo. Nizara mugs sy nandraraka voasarimakirana i Amazon, ary niresaka momba ny fanavaozana eo amin'ny fiaraha-miasa amin'ny tranga misy toerana i Amazon. Namoaka mofomamy miaraka amin'ny logo Kubernetes i Google ary nanamboatra faritra an-tsary mangatsiatsiaka, ary teo amin'ny toeram-pivarotana aho dia nanjono trondro orinasa lehibe.
Momba an'i Barcelona
Tia an'i Barcelona. Fanindroany aho no tany, tamin'ny 2012 voalohany nanao fitsangatsanganana. Mahagaga izany, saingy maro ny zava-misy tonga tao an-tsaiko, afaka nilaza betsaka tamin'ny mpiara-miasa tamiko aho, mpitari-dalana kely aho. Ny rivotra madio avy any an-dranomasina dia nanamaivana avy hatrany ny tsy fahazakako. Hazan-dranomasina matsiro, paella, sangria. Tena mafana, masoandro ny maritrano. Kely ny rihana, be ny zava-maitso. Nandeha an-tongotra 50 kilometatra teo ho eo izahay tao anatin’ny telo andro, ary te-hitety an’io tanàna io hatrany hatrany aho. Izany rehetra izany taorian’ny tatitra, ny hariva.
Inona no tena azoko
Tena faly aho fa nanana fahafahana nanatrika ity fihaonambe ity. Nosoritany tao anaty talantalana izay mbola tsy voalamina teo aloha. Nanome aingam-panahy ahy izy ary nampiharihary zavatra sasany.
Toy ny kofehy mena ny eritreritra: Kubernetes dia tsy teboka farany, fa fitaovana. Sehatra famoronana sehatra.
Ary ny tena asa ny hetsika manontolo: manangana sy mampandeha fampiharana scalable
Ny toromarika lehibe iasan'ny fiaraha-monina dia nivaingana. Manodidina ny fomba nisehoan'ny anton-javatra 12 ho an'ny fampiharana indray mandeha, dia nisy lisitry ny zavatra sy ny fomba tokony hatao ho an'ny fotodrafitrasa amin'ny ankapobeny. Raha tianao dia azonao atao ny miantso ireto fironana ireto:
- Tontolo iainana mavitrika
- Rahona ho an'ny daholobe, hybrid ary tsy miankina
- fitoeran
- Mesh serivisy
- Microservices
- Fotodrafitrasa tsy azo ovaina
- API fanambarana
Ireo teknika ireo dia ahafahanao manamboatra rafitra manana ireto toetra manaraka ireto:
- Voaro amin'ny fahaverezan'ny angona
- Elastika (manitsy amin'ny entana)
- Serviced
- Azo jerena (andry telo: fanaraha-maso, fitrandrahana, tracing)
- Manana fahafahana mamoaka fiovana lehibe matetika ary azo antoka fa azo antoka.
Ny CNCF dia misafidy ny tetikasa tsara indrindra (lisitra kely) ary mampiroborobo ireto zavatra manaraka ireto:
- Smart Automation
- Loharano misokatra
- Fahalalahana hisafidy mpanome tolotra
Sarotra ny Kubernetes. Tsotra ara-ideolojia sy amin'ny lafiny rehetra izy io, fa sarotra amin'ny ankapobeny. Tsy nisy nampiseho vahaolana feno. Tandrefana hafahafa izany ao amin'ny tsenan'ny serivisy K8S, ary amin'ny tsena hafa, raha ny marina: amidy $50 ny fanohanana, ary 1000$ isam-bolana. Samy miditra lalina amin'ny sehatra iray ny tsirairay. Ny sasany mifantoka amin'ny fanaraha-maso sy ny dashboard, ny sasany amin'ny fahombiazana, ary ny sasany amin'ny fiarovana.
K8S, vao manomboka ny zava-drehetra!
Source: www.habr.com
