Kubernetes 1.17 - yuav ua li cas hloov kho thiab tsis siv tag nrho cov peev nyiaj yuam kev

Kubernetes 1.17 - yuav ua li cas hloov kho thiab tsis siv tag nrho cov peev nyiaj yuam kev

Thaum Lub Kaum Ob Hlis 9, qhov txuas ntxiv ntawm Kubernetes tau tso tawm - 1.17. Nws lub ntsiab lus yog "Stability", ntau yam tau txais GA raws li txoj cai, ib tug xov tooj ntawm outdated nta tau raug tshem tawm ...

Thiab, raws li ib txwm muaj, peb ntu uas nyiam tshaj plaws yog Action Required file HLOOV-1.17.md xav tau kev saib xyuas.

Cia peb ua haujlwm nrog peb tes ...

Nco ntsoov, Cia!

Kev hloov kho kubelet ntawm yoov tsis tau txais kev txhawb nqa hauv version 1.17 vim tias txoj hauv kev los thaiv cov ntim tau hloov pauv. Ua ntej hloov kho qhov node, koj yuav tsum khiav tawm tag nrho cov pods ntawm nws siv cov lus txib kubectl drain.

Chij thiab rooj vag...

Nyob rau hauv changelog lawv feem ntau sau hais tias xws li thiab xws li ib tug chij los yog feature rooj vag raug tshem tawm los yog ntxiv, tab sis rau ib co yog vim li cas lawv yeej tsis sau daim ntawv thov uas qhov kev hloov no tshwm sim ...:

  • Flag tshem tawm --include-uninitialized Ρƒ kubectl;
  • Functionality uas feature rooj vag tso cai GCERegionalPersistentDisk, EnableAggregatedDiscoveryTimeout ΠΈ PersistentLocalVolumes, yog tam sim no ib txwm siv thiab tsis tuaj yeem ua tsis taus. Cov kev xaiv no tau raug tshem tawm ntawm cov yuam sij ua tau api-server ΠΈ controller-manager;
  • Lub network ntawm IP chaw nyob rau cov kev pabcuam tsis raug muab los ntawm lub neej ntawd. Nws yuav tsum tau teev tseg siv tus chij --service-cluster-ip-range thaum pib API server thiab controller-manager.

kub em

  • Kubeadm tau kawm yuav ua li cas los teeb tsa tsis siv neeg rov ua dua tshiab ntawm daim ntawv pov thawj rau kubelet ntawm txhua pawg ntawm pawg, suav nrog thawj tus tswv qhov twg cov lus txib raug tua kubeadm init. Ib qho kev mob tshwm sim yog qhov yuav tsum tau ua rau cov ntaub ntawv nrog rau qhov pib kubelet configuration bootstrap-kubelet.conf es tsis txhob kubelet.conf thaum ua tiav kubeadm init;
  • Thaum ntxiv kev tso cai hom rau API, kubeadm server tsis hloov cov hom ntxiv lawm Node, RBAC mus rau hauv qhov zoo li qub pod manifest, tso cai rau koj hloov tag nrho cov configuration.

RBAC

Tshem tawm cov haujlwm ua haujlwm hauv pawg system:csi-external-provisioner ΠΈ system:csi-external-attacher.

Tsis pom zoo…

Ib tug xov tooj ntawm cov yam ntxwv tau deprecated, tab sis lawv tseem muaj kev txhawb nqa. Tab sis kuv xav tshwj xeeb tshaj yog nco ntsoov cov txheej txheem ntawm kev hloov mus rau kev siv ContainerStorageInterface. Cov thawj coj uas tau siv lawv tus kheej (tsis tswj hwm) pawg ntawm AWS thiab GCE yuav tsum npaj yuav tsiv mus rau kev siv CSI Tsav Tsheb los ua haujlwm nrog cov ntim tsis tu ncua es tsis txhob tsav tsheb ua rau Kubernetes. Cov txheej txheem CSIMigration yuav tsum pab lawv nrog qhov no - peb tab tom tos cov lus qhia ib kauj ruam dhau los tshwm sim. Rau cov thawj coj uas siv lwm tus neeg muab kev pabcuam los txuas cov disks tsis tu ncua, nws yog lub sijhawm los nrhiav thiab nyeem cov ntaub ntawv: version 1.21 cog lus tias yuav tshem tawm tag nrho cov tsav tsheb ua haujlwm mus tas li.

Tau qhov twg los: www.hab.com

Ntxiv ib saib