"Ang kinatibuk-ang pagtan-aw sa mga kapabilidad sa Kubespray": Ang kalainan tali sa orihinal nga bersyon ug sa among tinidor

Kaniadtong Setyembre 23, 20.00 nga oras sa Moscow, si Sergey Bondarev maghimo usa ka libre nga webinar "Kubespray Features Overview", diin sultihan ka niya kung giunsa ang pag-andam sa kubespray aron kini dali, episyente ug dili matugotan sa sayup.

Isulti kanimo ni Sergey Bondarev ang kalainan tali sa orihinal nga bersyon ug among tinidor:

"Ang kinatibuk-ang pagtan-aw sa mga kapabilidad sa Kubespray": Ang kalainan tali sa orihinal nga bersyon ug sa among tinidor

Ang kalainan tali sa orihinal nga bersyon ug sa among tinidor.

Kadtong nakasugat na sa cubespray tingali karon nahibulong kung nganong gikontrahan nako ang kubeadm sa cubespray, tungod kay ang cubespray sa paghimo sa usa ka cluster nagtawag sa kubeadm ug sa unang tan-aw morag script para sa pag-instalar sa mga pakete ug automated launching.

Apan dili kini kanunay ang nahitabo; sa sinugdan, ang cubespray nag-instalar sa tanan nga mga sangkap nga independente:

  • gitigum etcd cluster;
  • gi-install nga mga cubelet, namugna nga mga sertipiko, mga config ug mga token sa pag-access alang sa mga static control plane pod ug uban pang mga sangkap sa serbisyo;
  • naghimo og mga account sa serbisyo alang sa mga worker node ug gikonektar kini sa cluster.

Apan sa miaging tuig giputol nila kini nga pag-andar, nagbilin ra sa kubadm. Nga niadtong panahona dili kaayo maayo. Nasakitan ko ug naghimo ko sa akong kaugalingon nga tinidor, diin gipadayon nako ang klasiko nga mode sa pag-install, ug sa tinuud gipadayon nako kini nga tinidor hangtod karon, ang cherry-picking commit gikan sa orihinal nga cubespray sa akong kaugalingon. Sa dalan, paghuman sa classic mode para sa bag-ong mga kausaban.

Ingon usa ka sangputanan, ang kalainan tali sa mga kumpol nga gihimo sa akong tinidor ug ang orihinal mao ang kube-proxy ug ang panahon sa balido sa mga sertipiko.

Sa akong tinidor, ang tanan nagpabilin sama sa kaniadto - ang proxy cube gilansad ingon usa ka static pod, ang mga sertipiko gihatag sa 100 ka tuig.

Sa Kubeadm, ang proxy cube gilunsad isip usa ka daemonset, ug ang mga sertipiko gi-isyu sulod sa 1 ka tuig, ug kini kinahanglan nga bag-ohon matag karon ug unya. Ang kubeadm sa katapusan nakakat-on unsaon pagbuhat niini sa usa ka sugo.

Gamay ra ang kalainan, ug karon gigamit namon ang duha nga kapilian.

Mga bahin (mga disadvantages) sa panahon sa operasyon sa industriya:

Ang script kay unibersal, busa dili kaayo paspas. Mahimo nimong mapadali ang imong kaugalingon pinaagi sa pagtangtang sa mga tseke ug paglansad gikan sa usa ka andam nga imahe.

Ang script komplikado, adunay dili makatarunganon nga mga lugar, usa ka bug-at nga kabilin. Pag-instalar sa dugang controllers ug software pinaagi sa cubespray - maayo alang sa pagbansay ug pagsulay. Sa prom. Alang sa operasyon, depende sa usa ka cubespray dili kaayo maayo nga ideya, dugang ang pag-update sa software gipatuman gamit ang "pataya kini ug paghimo usa ka bag-o" nga pamaagi - nga nagpasabut nga usa ka paghunong sa serbisyo.

Mahimo ra nga idugang ang mga node sa mamumuo, nga adunay mga agalon adunay pipila nga mga nuances nga adunay mga sertipiko, ug ang script wala magdumala sa tanan nga posible nga mga problema nga mahimong motumaw.

Pananglitan, ako adunay problema sa kubeadm sa dihang kini nahagsa sa dihang gidugang ang ikaduha ug ikatulo nga agalon, ug human niana ang cubespray naghimo sa usa ka kubeadm reset sa node, ug misulay sa pagdugang sa agalon pag-usab.

Ang bugtong problema mao nga sa panahon nga ang kapakyasan nahitabo, ang ikaduha nga etcd nga pananglitan nakahimo na sa pagparehistro, ug tungod kay kini usab gitangtang human sa pag-reset, kami natapos sa usa ka nightmare - usa ka etcd cluster sa duha ka nodes, usa niini mao ang gitangtang, ug ang ikaduha wala na modawat sa mga kliyente. Ingon nga resulta, ang cluster namatay nga wala matawo.

Opensource ingon nga kini mao ang.

Tanan kini ug daghan pa sa libre nga webinar "Kubespray Features OverviewΒ» Septiyembre 23, 20.00 oras sa Moscow.

Pag-uban kanamo!

Source: www.habr.com

Idugang sa usa ka comment