Kubernetes 1.17 - meriv çawa nûve dike û tevahiya budceya xeletiyê xerc nake

Kubernetes 1.17 - meriv çawa nûve dike û tevahiya budceya xeletiyê xerc nake

Di 9ê Kanûnê de, guhertoya din a Kubernetes hate berdan - 1.17. Dirûşmeya wê "Stable" e, gelek taybetmendî statûya GA wergirtin, hejmarek taybetmendiyên kevnar hatin rakirin ...

Û, wekî her gav, beşa meya bijare pelê Action Required e CHANGELOG-1.17.md balê dixwaze.

Werin em bi destên xwe bixebitin...

Baldarî, Storage!

Nûvekirina kubelet di firînê de di guhertoya 1.17-ê de nayê piştgirî kirin ji ber ku rêça bloka volkan guherî. Berî nûvekirina girêkek, divê hûn bi karanîna fermanê hemî podan jê derxînin kubectl drain.

Al û dergeh...

Di navnîşana guhartinê de ew bi gelemperî dinivîsin ku filan al an jî dergehek taybetmendiyê hate rakirin an zêdekirin, lê ji ber hin sedeman ew tu carî serîlêdana ku ev guhertin çêbûye nanivîsin...:

  • Ala rakirin --include-uninitialized у kubectl;
  • Fonksiyona ku deriyên taybetmendiyê destûr dide GCERegionalPersistentDisk, EnableAggregatedDiscoveryTimeout и PersistentLocalVolumes, niha her tim tê bikaranîn û nayê astengkirin. Ev vebijêrk ji mifteyên gengaz hatine rakirin api-server и controller-manager;
  • Tora navnîşanên IP-yê ji bo karûbaran êdî ji hêla xwerû ve nayê destnîşankirin. Pêdivî ye ku ew bi karanîna ala ve were diyar kirin --service-cluster-ip-range dema ku servera API û rêveber-rêveber dest pê dike.

kubeadm

  • Kubeadm fêr bû ka meriv çawa nûkirina otomatîkî ya sertîfîkayan ji bo kubelet li ser hemî girêkên komê mîheng dike, di nav de mastera yekem ku ferman lê hatî bicîh kirin. kubeadm init. Bandorek aliyek hewcedariya pelek bi veavakirina kubelet a destpêkê bû bootstrap-kubelet.conf li gorî kubelet.conf di dema darvekirinê de kubeadm init;
  • Dema ku modên destûrnameyê li API-yê zêde dikin, servera kubeadm êdî modan diguhezîne Node, RBAC di manîfestoya pod statîk de, ku dihêle hûn bi tevahî veavakirinê biguherînin.

RBAC

Rolên komê yên çêkirî rakirin system:csi-external-provisioner и system:csi-external-attacher.

Bersiv kirin…

Gelek taybetmendî hatine betal kirin, lê ew hîn jî têne piştgirî kirin. Lê ez bi taybetî dixwazim balê bikişînim ser pêvajoya derbasbûna karanîna ContainerStorageInterface. Rêvebirên ku komên xwe (nebirêvebir) li ser AWS û GCE bicîh kirine, divê plan bikin ku koçî ajokera CSI bikin da ku li şûna ajokarên ku li Kubernetes hatine çêkirin bi cildên domdar bixebitin. Pêvajoya CSIMigrasyonê divê di vê yekê de alîkariya wan bike - em li bendê ne ku rêberiya gav-gav xuya bibe. Ji bo rêvebirên ku pêşkêşkerên din bikar tînin da ku dîskên domdar ve girêbidin, dem e ku li belgeyê bigerin û bixwînin: guhertoya 1.21 soz dide ku bi domdarî hemî ajokarên çêkirî rabike.

Source: www.habr.com

Add a comment