ProHoster > Blog > Tsamaiso > Polaris e hlahisitsoe ho boloka lihlopha tsa Kubernetes li phetse hantle
Polaris e hlahisitsoe ho boloka lihlopha tsa Kubernetes li phetse hantle
Hlokomela. fetolela.: Taba ea pele ea mongolo ona e ngotsoe ke Rob Scott, moenjiniere ea ka sehloohong oa SRE ho ReactiveOps, e leng ka morao ho nts'etsopele ea morero o phatlalalitsoeng. Mohopolo oa netefatso e bohareng ea se rometsoeng ho Kubernetes o haufi haholo le rona, kahoo re latela matsapa a joalo ka thahasello.
Ke thabela ho u tsebisa Polaris ke morero oa mohloli o bulehileng o thusang ho boloka bophelo bo botle ba sehlopha sa Kubernetes. Re thehile Polaris ho iketsetsa tse ling tsa mekhoa e metle e sebelisoang ho ReactiveOps ho boloka lihlopha li sebetsa ka polokeho le ka ts'epo ho palo e kholo ea bareki. Ke nako ea ho bula mohloli oa khoutu.
Nako le nako, re bone liphoso tse nyane tsa tlhophiso li lebisa mathateng a maholo a bolokang lienjineri bosiu. Ntho e bonolo haholo - mohlala, ho hlophisoa ha likopo tsa lisebelisoa tse ileng tsa lebaloa ka lebaka la ho lebala. (likopo tsa lisebelisoa) - e ka senya autoscaling esita le ho lebisa mesebetsing e mengata e setseng e se na lisebelisoa. Haeba liphoso tse nyane pele ho tlhophiso li ile tsa baka litšitiso tlhahisong, joale Polaris e u lumella ho li thibela ka botlalo.
Polaris e u thusa ho qoba mathata a tlhophiso a amang botsitso, ts'epahalo, scalability, le ts'ireletso ea lits'ebetso tsa hau. E etsa hore ho be bonolo ho lemoha mefokolo ho litlhophiso tsa thomello le ho thibela mathata a tlang. Ka Polaris, o ka robala hantle o tseba hore lits'ebetso tsa hau li sebelisoa ho sebelisoa litekanyetso tse lekiloeng hantle.
Polaris e na le likarolo tse peli tsa bohlokoa:
sehlopha sa tlhokomelo se fanang ka tlhahisoleseding mabapi le hore na lisebelisoa tse teng ka har'a sehlopha li hlophisitsoe hantle hakae;
webhook ea teko ea liteko e thibelang ho romelloa ha thepa e sa finyelle maemo a amohelehang.
Polaris Dashboard
Dashboard ea Polaris e thehiloe ho fana ka mokhoa o bonolo le o bonoang oa ho bona boemo ba hajoale ba ho tsamaisoa ha Kubernetes le ho fumana likhothaletso tsa ntlafatso. E fana ka kakaretso e felletseng ea sehlopha, hape e arola liphetho ka sehlopha, sebaka sa mabitso le ho tsamaisoa.
Litekanyetso tsa kamehla tsa Polaris li holimo haholo, kahoo u se ke oa makala ha lintlha tsa hau li le tlase ho feta kamoo u neng u lebelletse. Sepheo sa mantlha sa Polaris ke ho beha maemo a holimo le ho loanela ho ba le tlhophiso e ntle ea kamehla. Haeba tlhophiso e reriloeng e bonahala e le thata haholo, e ka lokisoa nakong ea ts'ebetso ea phepelo, ea e ntlafatsa bakeng sa meroalo e itseng ea mosebetsi.
E le karolo ea khatiso ea Polaris, ha rea ka ra etsa qeto ea ho hlahisa sesebelisoa ka boeona feela, empa hape le ho hlalosa ka ho qaqileng liteko tse kenyelletsoeng ho eona. Tlhahlobo e 'ngoe le e' ngoe e kenyelletsa sehokelo sa litokomane tse amanang, e hlalosang hore na ke hobane'ng ha re lumela hore ke ea bohlokoa 'me e fana ka lihokelo tsa lisebelisoa tse eketsehileng sehloohong sena.
Polaris Webhook
Haeba dashboard e thusa ho fumana kakaretso ea tlhophiso ea hona joale ea li-deployments, joale webhook e tiisa ho latela litekanyetso bakeng sa lisebelisoa tsohle tse tla kenngoa sehlopheng.
Hang ha litaba tse khethiloeng ke dashboard li lokisoa, u ka sebelisa webhook ho netefatsa hore tlhophiso ha e oele ka tlase ho maemo a behiloeng hape. Webhook e ke ke ea lumella lisebelisoa ho sehlopha seo tlhophiso ea sona e nang le liphapang tse kholo (boemo ba "phoso").
Bokhoni ba webhook ena boa thabisa, empa bo ntse bo tla hloka tlhahlobo e batsi hore e nkoe e se e loketse tlhahiso. Hona joale ke karolo ea liteko hape ke karolo ea morero o mocha oa Open Source. Kaha e ka kena-kenana le ntlafatso ea li-deployments, e sebelise ka hloko.
Ho qala
Ke tšepa hore kaha u ntse u bala phatlalatso ena, Polaris ke sesebelisoa seo u ka se fumanang se le molemo. U batla ho itekela Dashboard? Ho tsamaisa phanele ka har'a sehlopha ho bonolo haholo. E kentsoe ka litokelo tse fokolang (bala feela), 'me data eohle e sala ka hare. Ho tsamaisa Dashboard o sebelisa kubectl, matha:
Ehlile, ho na le mekhoa e meng e mengata ea ho sebelisa le ho tsamaisa Polaris, ho kenyelletsa le ho sebelisa Helm. U ka ithuta ka sena le tse ling tse ngata ho tsoa Sebaka sa polokelo ea Polaris ho GitHub.
Ena ke qalo feela
Re thabetse seo Polaris a se hahileng ho fihlela joale, empa pale ha e felle moo. Ho na le liteko tse ngata tse ncha tseo re ka ratang ho li eketsa ho holisa ts'ebetso. Re boetse re batla mokhoa o betere oa ho kenya ts'ebetsong melaoana ea ho hlahloba mekhelo sebakeng sa mabitso kapa boemong ba lisebelisoa. Haeba u batla ho tseba haholoanyane ka merero ea rona, sheba 'mapa oa tsela.
Haeba u na le maikutlo a hore Polaris e ka u thusa, ka kopo iphe nako ea ho e leka. Re tla thabela ho amohela maikutlo afe kapa afe, maikutlo, lipotso kapa likopo tsa ho hula. U ka ikopanya le rona ho webosaete ea morero, ho GitHub kapa Twitter.