
9. detsembril ilmus uus Kubernetes versioon â 1.17. Selle moto on âStabiilsusâ, mitmed funktsioonid said GA staatuse ja mĂ”ned vananenud funktsioonid eemaldati...
Ja nagu alati, meie lemmik jaotis Action Required failist nÔuab tÀhelepanu.
Teeme seda kÀsitsi...
TĂ€helepanu, Storage!
Versioonis 1.17 ei toeta kubeleti voolav uuendamine, kuna block volumes'i tee on muutunud. Enne sÔlmede uuendamist tuleb kÔik podid evakueerida kÀsuga kubectl drain.
Lipud ja vÀravad...
Changelogis kirjutatakse tavaliselt, et mÔni lipu vÔi funktsioonivÀrav on eemaldatud vÔi lisatud, kuid mingil pÔhjusel ei öelda kunagi rakendust, millel see muudatus toimus...
- Eemaldatud lipp
--include-uninitializedonkubectl; - Funktsionaalsus, mida lubasid funktsioonivÀravad
GCERegionalPersistentDisk,EnableAggregatedDiscoveryTimeoutjaPĂŒsivad kohalikud mahud, kasutatakse nĂŒĂŒd alati ning seda ei saa keelata. Need valikud on eemaldatud vĂ”imalikest vĂ”tmetestapi-serverjacontroller-manager; - Teenuste IP-aadresside vĂ”rk ei mÀÀrata enam vaikimisi. See tuleb mÀÀrata lipuga
--service-cluster-ip-rangeAPI serveri ja controller-manageri kÀivitamisel.
kubeadm'ile.
- Kubeadm Ôppis seadistama kubeleti automaatset sertifikaatide vÀrskendamist kÔigis klastrisÔlmedes, sealhulgas esimeses meesteris, kus kÀidi kÀsk
kubeadm init. KĂ”rvalmĂ”juks oli nĂ”udmine algkonfiguratsiooni kubeleti faili olemasolubootstrap-kubelet.confasetataksekubelet.conftĂ€itmise ajalkubeadm init; - API autoriseerimisreĆŸiimide lisamisel server kubeadm ei sisenda enam reĆŸiime
Node, RBACstaatiliste podide manifesti, vÔimaldades tÀiesti muuta konfiguratsiooni.
RBAC
Eemaldatud sisseehitatud klastrirajad system:csi-external-provisioner ja system:csi-external-attacher.
Vananenud...
MĂ”ned funktsioonid kuulutati vananenuks, kuid need on endiselt toetatud. Kuid eriti tahaksin mĂ€rkida ĂŒlemineku protsessi ContainerStorageInterface'i kasutamisele. Administratorid, kes on seadistanud oma (mitte hallatud) klastrid AWS-is ja GCE-s, peavad plaanima ĂŒlemineku CSI draiveri kasutamisele pĂŒsivate mahtude haldamiseks â seniste Kubernetes'i sisseehitatud draiverite asemel. Sellega peaks aitama CSIMigration protseduur â ootame samm-sammult juhendi ilmumist. Administratorid, kes kasutavad muid teenuste pakkujaid pĂŒsivate kettarakenduste ĂŒhendamiseks, peaksid hakata otsima ja lugema dokumentatsiooni: versioonis 1.21 lubatakse kĂ”ik sisseehitatud draiverid lĂ”puks eemaldada.
Allikas: habr.com
