“Trosolwg o alluoedd Kubespray”: Y gwahaniaeth rhwng y fersiwn wreiddiol a'n fforc

Ar 23 Medi, 20.00 amser Moscow, bydd Sergey Bondarev yn cynnal gweminar am ddim “Nodweddion Trosolwg Kubespray", lle bydd yn dweud wrthych sut i baratoi kubespray fel ei fod yn troi allan yn gyflym, yn effeithlon ac yn oddefgar o fai.

Bydd Sergey Bondarev yn dweud wrthych y gwahaniaeth rhwng y fersiwn wreiddiol a'n fforc:

“Trosolwg o alluoedd Kubespray”: Y gwahaniaeth rhwng y fersiwn wreiddiol a'n fforc

Y gwahaniaeth rhwng y fersiwn wreiddiol a'n fforc.

Mae'n debyg bod y rhai sydd eisoes wedi dod ar draws cubespray bellach yn pendroni pam fy mod yn cyferbynnu kubeadm â chiwbspray, oherwydd mae cubespray i greu clwstwr yn galw kubeadm ac ar yr olwg gyntaf mae'n edrych fel sgript ar gyfer gosod pecynnau a lansio awtomataidd.

Ond nid oedd hyn bob amser yn wir; i ddechrau, gosododd cubespray yr holl gydrannau'n annibynnol:

  • clwstwr etcd ymgynnull;
  • gosod ciwbedi, cynhyrchu tystysgrifau, cyfluniadau a thocynnau mynediad ar gyfer codennau awyrennau rheoli statig a chydrannau gwasanaeth eraill;
  • creu cyfrifon gwasanaeth ar gyfer nodau gweithwyr a'u cysylltu â'r clwstwr.

Ond y flwyddyn cyn diwethaf maent yn torri allan swyddogaeth hon, gan adael dim ond kubadm. A oedd ar y pryd ddim yn dda iawn. Roeddwn i'n teimlo'n dramgwyddus a gwnes fy fforc fy hun, lle cadwais y modd gosod clasurol, ac mewn gwirionedd nawr rwy'n cadw'r fforc hwn yn gyfredol, mae casglu ceirios yn ymrwymo o'r ciwbspray gwreiddiol i mi fy hun. Ar hyd y ffordd, gorffen y modd clasurol ar gyfer newidiadau newydd.

O ganlyniad, y gwahaniaeth rhwng y clystyrau a grëwyd gan fy fforc a'r un gwreiddiol yw'r kube-proxy a chyfnod dilysrwydd y tystysgrifau.

Yn fy fforc, mae popeth yn aros fel yr oedd o'r blaen - mae'r ciwb dirprwy yn cael ei lansio fel pod statig, mae tystysgrifau'n cael eu cyhoeddi am 100 mlynedd.

Yn Kubeadm, mae'r ciwb dirprwy yn cael ei lansio fel daemonset, a chyhoeddir tystysgrifau am flwyddyn, a rhaid eu hadnewyddu o bryd i'w gilydd. Mae kubeadm o'r diwedd wedi dysgu sut i wneud hyn gydag un gorchymyn.

Mae'r gwahaniaeth yn fach, a heddiw rydym yn defnyddio'r ddau opsiwn.

Nodweddion (anfanteision) yn ystod gweithrediad diwydiannol:

Mae'r sgript yn gyffredinol, felly nid yw'n gyflym iawn. Gallwch chi gyflymu'ch un chi yn sylweddol trwy ddileu sieciau a lansio o ddelwedd parod.

Mae'r sgript yn gymhleth, mae yna leoedd afresymegol, etifeddiaeth drom. Gosod ychwanegol rheolwyr a meddalwedd trwy cubespray - da ar gyfer hyfforddi a phrofi. Yn y prom. Ar gyfer gweithredu, nid yw dibynnu ar chwistrell ciwb yn syniad cadarn iawn, ac mae'r diweddariad meddalwedd yn cael ei weithredu gan ddefnyddio'r dull “lladd a gwneud un newydd” - sy'n golygu toriad yn y gwasanaeth.

Dim ond yn gallu ychwanegu nodau gweithiwr, gyda meistri mae rhai arlliwiau gyda thystysgrifau, ac nid yw'r sgript yn delio â'r holl broblemau posibl a allai godi.

Er enghraifft, roedd gen i broblem gyda kubeadm pan chwalodd wrth ychwanegu'r ail a'r trydydd meistr, ac ar ôl hynny fe wnaeth cubespray ailosod kubeadm ar y nod, a cheisio ychwanegu'r meistr eto.

Yr unig broblem oedd, erbyn i'r methiant ddigwydd, fod yr ail enghraifft ac ati eisoes wedi llwyddo i gofrestru, a chan ei fod hefyd wedi'i ddileu ar ôl yr ailosodiad, daeth hunllef i ben - clwstwr ac ati o ddau nod, un ohonynt oedd dileu, ac nid yw'r ail bellach yn derbyn cleientiaid. O ganlyniad, bu farw'r clwstwr heb gael ei eni.

Opensource fel y mae.

Hyn i gyd a llawer mwy yn y gweminar rhad ac am ddim"Nodweddion Trosolwg Kubespray» Medi 23, 20.00 amser Moscow.

Ymunwch â ni!

Ffynhonnell: hab.com

Ychwanegu sylw