23. септембра у 20.00 по московском времену, Сергеј Бондарев одржаће бесплатан вебинар „
Сергеј Бондарев ће вам рећи разлику између оригиналне верзије и наше виљушке:
Разлика између оригиналне верзије и наше виљушке.
Они који су се већ сусрели са цубеспраи-ом вероватно се сада питају зашто ја супротстављам кубеадм и цубеспраи, јер цубеспраи за креирање кластера позива кубеадм и на први поглед изгледа као скрипта за инсталирање пакета и аутоматско покретање.
Али то није увек био случај; у почетку је цубеспраи инсталирао све компоненте независно:
- састављен етцд кластер;
- инсталиране кубелете, генерисане сертификате, конфигурације и приступне токене за статичке контролне равни и друге сервисне компоненте;
- креирао сервисне налоге за радне чворове и повезао их са кластером.
Али претпрошле године су искључили ову функционалност, остављајући само кубадм. Што у то време није било баш добро. Осећао сам се увређено и направио сам сопствену виљушку, у којој сам задржао класичан режим инсталације, а заправо сада ову виљушку ажурирам, преузимајући обавезе из оригиналног цубеспраиа за себе. Успут, завршавање класичног режима за нове промене.
Као резултат, разлика између кластера које је направио мој форк и оригиналног је кубе-проки и период важења сертификата.
У мојој вилици све остаје као и раније - прокси коцка се покреће као статички под, сертификати се издају на 100 година.
У Кубеадм-у, прокси коцка се покреће као демонсет, а сертификати се издају на 1 годину и морају се периодично обнављати. кубеадм је коначно научио како да то уради једном командом.
Разлика је мала, а данас користимо обе опције.
Карактеристике (недостаци) током индустријског рада:
Сценарио је универзалан, тако да није баш брз. Можете значајно убрзати своје тако што ћете елиминисати провере и покренути са готове слике.
Сценарио је сложен, има нелогичних места, тешко наслеђе. Уградња доп контролери и софтвер преко цубеспраи-а - добро за обуку и тестирање. У матурској вечери. За рад, зависност од коцкастог спреја није баш добра идеја, плус ажурирање софтвера се спроводи методом „убиј и направи нови“ – што значи прекид у услузи.
Може се додати само раднички чворови, код мастера постоје неке нијансе са сертификатима, а скрипта не решава све могуће проблеме који се могу појавити.
На пример, имао сам проблем са кубеадм-ом када се срушио при додавању другог и трећег мастера, а након тога је цубеспраи извршио ресетовање кубеадм-а на чвору и поново покушао да дода мастер.
Једини проблем је био у томе што је у време када је дошло до квара, друга етцд инстанца већ успела да се региструје, а пошто је такође обрисана након ресетовања, завршили смо са ноћном мором - етцд кластером од два чвора, од којих је један био обрисан, а други више не прихвата клијенте. Као резултат тога, кластер је умро а да се није родио.
Опенсоурце какав јесте.
Све ово и још много тога на бесплатном вебинару "
Придружите се сада!
Извор: ввв.хабр.цом