23. septembrÄ« 20.00 pÄc Maskavas laika Sergejs Bondarevs rÄ«kos bezmaksas vebinÄru ā
Sergejs Bondarevs pastÄstÄ«s par atŔķirÄ«bu starp sÄkotnÄjo versiju un mÅ«su dakÅ”iÅu:
AtŔķirÄ«ba starp sÄkotnÄjo versiju un mÅ«su dakÅ”iÅu.
Tie, kas jau ir saskÄruÅ”ies ar cubespray, droÅ”i vien tagad brÄ«nÄs, kÄpÄc es pretstatu kubeadm ar cubespray, jo cubespray klastera izveidoÅ”anai izsauc kubeadm un no pirmÄ acu uzmetiena izskatÄs pÄc skripta pakotÅu instalÄÅ”anai un automatizÄtai palaiÅ”anai.
Bet tas ne vienmÄr tÄ bija; sÄkotnÄji cubespray visus komponentus uzstÄdÄ«ja neatkarÄ«gi:
- samontÄts etcd klasteris;
- uzstÄdÄ«tas kubeletes, Ä£enerÄti sertifikÄti, konfigurÄcijas un piekļuves marÄ·ieri statiskÄs vadÄ«bas plaknes podiem un citiem pakalpojumu komponentiem;
- izveidoja pakalpojumu kontus darbinieku mezgliem un savienoja tos ar klasteru.
Bet aizpagÄjuÅ”ajÄ gadÄ viÅi izslÄdza Å”o funkcionalitÄti, atstÄjot tikai kubadm. Kas tajÄ laikÄ nebija Ä«paÅ”i labi. Es jutos aizvainots un izveidoju savu dakÅ”iÅu, kurÄ saglabÄju klasisko instalÄÅ”anas režīmu, un patiesÄ«bÄ tagad es Å”o dakÅ”iÅu atjauninu, savÄcot oriÄ£inÄlÄs cubes-spray apÅemÅ”anÄs. Pa ceļam klasiskÄ režīma pabeigÅ”ana jaunÄm izmaiÅÄm.
RezultÄtÄ atŔķirÄ«ba starp mana dakÅ”a izveidotajiem klasteriem un oriÄ£inÄlo ir kube-proxy un sertifikÄtu derÄ«guma termiÅÅ”.
ManÄ dakÅ”Ä viss paliek kÄ bija agrÄk - proxy kubs tiek palaists kÄ statisks pods, sertifikÄti tiek izsniegti uz 100 gadiem.
ProgrammÄ Kubeadm starpniekservera kubs tiek palaists kÄ dÄmonsets, un sertifikÄti tiek izsniegti uz 1 gadu, un tie ir periodiski jÄatjauno. kubeadm beidzot ir iemÄcÄ«jies to izdarÄ«t ar vienu komandu.
AtŔķirÄ«ba ir neliela, un Å”odien mÄs izmantojam abas iespÄjas.
ÄŖpaŔības (trÅ«kumi) rÅ«pnieciskÄs darbÄ«bas laikÄ:
Skripts ir universÄls, tÄpÄc tas nav ļoti Ätrs. JÅ«s varat ievÄrojami paÄtrinÄt savu darbÄ«bu, novÄrÅ”ot pÄrbaudes un palaižot no gatavÄ attÄla.
ScenÄrijs ir sarežģīts, ir neloÄ£iskas vietas, smags mantojums. Papildu uzstÄdÄ«Å”ana kontrolieri un programmatÅ«ra, izmantojot cubespray ā piemÄrota apmÄcÄ«bai un testÄÅ”anai. IzlaidumÄ. EkspluatÄcijai atkarÄ«bÄ no cubes-spray nav pÄrÄk saprÄtÄ«ga ideja, turklÄt programmatÅ«ras atjauninÄjums tiek ieviests, izmantojot metodi ānogalini un izveido jaunuā ā tas nozÄ«mÄ, ka tiek pÄrtraukta darbÄ«ba.
Var pievienot tikai darbinieku mezglus, ar meistariem ir dažas nianses ar sertifikÄtiem, un skripts neatrisina visas iespÄjamÄs problÄmas, kas var rasties.
PiemÄram, man radÄs problÄma ar kubeadm, kad tas avarÄja, pievienojot otro un treÅ”o galveno, un pÄc tam cubespray veica kubeadm atiestatÄ«Å”anu mezglÄ un mÄÄ£inÄja vÄlreiz pievienot galveno.
VienÄ«gÄ problÄma bija tÄ, ka brÄ«dÄ«, kad radÄs kļūme, otrÄ etcd instance jau bija paspÄjusi reÄ£istrÄties, un tÄ kÄ tÄ arÄ« pÄc atiestatÄ«Å”anas tika dzÄsta, mÄs nonÄcÄm lÄ«dz murgam - etcd klasteris no diviem mezgliem, no kuriem viens bija dzÄsts, un otrais vairs nepieÅem klientus. TÄ rezultÄtÄ klasteris nomira, nepiedzimstot.
AtvÄrtais kods tÄds, kÄds tas ir.
Tas viss un daudz kas cits bezmaksas vebinÄrÄ "
Pievienojieties tūlīt!
Avots: www.habr.com