Kubernetes 1.17 - ny fomba hanatsarana sy tsy handany ny teti-bola diso

Kubernetes 1.17 - ny fomba hanatsarana sy tsy handany ny teti-bola diso

Tamin'ny 9 Desambra, navoaka ny Kubernetes manaraka - 1.17. “Stability” no teny filamatrany, maro ireo endri-javatra nahazo sata GA, ireo endri-javatra efa lany andro maromaro no nesorina...

Ary, toy ny mahazatra, ny fizarana ankafizinay dia ny rakitra Action Required CHANGELOG-1.17.md mila fiheverana.

Andao hiasa amin'ny tanana...

Attention, Storage!

Ny fanavaozana ny kubelet on the fly dia tsy tohanana amin'ny version 1.17 satria niova ny lalana hanakanana ny boky. Alohan'ny hanavaozana ny node dia tsy maintsy esorinao ny pods rehetra amin'ny alàlan'ny baiko kubectl drain.

Saina sy vavahady...

Ao amin'ny changelog mazàna no manoratra izy ireo fa nesorina na nampiana ny saina sy ny vavahady endri-javatra toy izany, saingy noho ny antony tsy nanoratra ny fampiharana izay nahatonga an'io fiovana io mihitsy izy ireo ...:

  • Nesorina ny saina --include-uninitialized у kubectl;
  • Fampiasana misy vavahady azo atao GCERegionalPersistentDisk, EnableAggregatedDiscoveryTimeout и PersistentLocalVolumes, dia ampiasaina foana ary tsy azo kilemaina. Ireo safidy ireo dia nesorina tamin'ny fanalahidy mety api-server и controller-manager;
  • Ny tambajotran'ny adiresy IP ho an'ny serivisy dia tsy voatendry amin'ny alàlan'ny default. Tsy maintsy faritana amin'ny fampiasana ny saina --service-cluster-ip-range rehefa manomboka ny mpizara API sy ny mpitantana-manara-maso.

kubeadm

  • Nianaran'i Kubeadm ny fomba fanamboarana ny fanavaozana mandeha ho azy ny mari-pankasitrahana ho an'ny kubelet amin'ny node cluster rehetra, ao anatin'izany ny tompon'andraikitra voalohany nanaovana ny baiko. kubeadm init. Ny voka-dratsiny dia ny fepetra takina amin'ny rakitra iray miaraka amin'ny firafitry ny kubelet voalohany bootstrap-kubelet.conf raha tokony kubelet.conf mandritra ny famonoana kubeadm init;
  • Rehefa manampy fomba fanomezan-dàlana amin'ny API dia tsy misolo ny maody intsony ny mpizara kubeadm Node, RBAC ao amin'ny manifest pod static, ahafahanao manova tanteraka ny configuration.

RBAC

Nesorina ny andraikitry ny cluster system:csi-external-provisioner и system:csi-external-attacher.

Tsy ampiasaina…

Maro ny endri-javatra efa tsy ampiasaina, fa mbola tohanana ihany. Saingy tiako indrindra ny manamarika ny fizotran'ny fifindrana amin'ny fampiasana ContainerStorageInterface. Ireo administratera izay nametraka ny vondron'izy ireo manokana (tsy voatantana) ao amin'ny AWS sy GCE dia tokony hieritreritra ny hifindra monina amin'ny fampiasana ny CSI Driver mba hiasa miaraka amin'ny boky maharitra fa tsy ny mpamily namboarina ao amin'ny Kubernetes. Ny fomba fiasa CSIMigration dia tokony hanampy azy ireo amin'izany - miandry ny firongatry ny torolalana amin'ny dingana manaraka isika. Ho an'ny mpitantana mampiasa mpanome hafa hampifandray ireo kapila maharitra, fotoana izao hitadiavana sy hamakiana ny antontan-taratasy: ny version 1.21 dia mampanantena fa hanala tanteraka ny mpamily rehetra ao anatiny.

Source: www.habr.com

Add a comment