9. decembrī tika izlaista nākamā Kubernetes versija - 1.17. Tās devīze ir “Stabilitāte”, daudzas funkcijas saņēma GA statusu, tika noņemtas vairākas novecojušas funkcijas...
Un, kā vienmēr, mūsu iecienītākā sadaļa ir fails Nepieciešama darbība
Uzmanību, krātuve!
Kubelet atjaunināšana lidojuma laikā netiek atbalstīta versijā 1.17, jo ir mainījies ceļš uz sējumu bloķēšanu. Pirms mezgla atjaunināšanas, izmantojot komandu, no tā ir jāevakuē visi podi kubectl drain
.
Karogi un vārti...
Izmaiņu žurnālā viņi parasti raksta, ka šāds un tāds karodziņš vai funkciju vārti ir noņemti vai pievienoti, bet nez kāpēc viņi nekad neraksta pieteikumu, kuram šīs izmaiņas notika...:
- Karogs noņemts
--include-uninitialized
уkubectl
; - Funkcionalitāte, kurā ir atļauti vārti
GCERegionalPersistentDisk
,EnableAggregatedDiscoveryTimeout
иPersistentLocalVolumes
, tagad tiek izmantots vienmēr, un to nevar atspējot. Šīs opcijas ir noņemtas no iespējamajiem taustiņiemapi-server
иcontroller-manager
; - Pakalpojumu IP adrešu tīkls pēc noklusējuma vairs netiek piešķirts. Tas jānorāda, izmantojot karogu
--service-cluster-ip-range
startējot API serveri un kontrolieri-pārvaldnieku.
kubeadm
- Kubeadm iemācījās konfigurēt kubelet sertifikātu automātisku atjaunošanu visos klastera mezglos, ieskaitot pirmo galveno, kurā tika izpildīta komanda
kubeadm init
. Blakusparādība bija prasība pēc faila ar sākotnējo kubelet konfigurācijubootstrap-kubelet.conf
neviskubelet.conf
izpildes laikākubeadm init
; - Pievienojot API autorizācijas režīmus, kubeadm serveris vairs neaizstāj režīmus
Node, RBAC
statiskā pod manifestā, ļaujot pilnībā mainīt konfigurāciju.
RBAC
Noņemtas iebūvētās klasteru lomas system:csi-external-provisioner
и system:csi-external-attacher
.
Novecojis…
Vairākas funkcijas ir novecojušas, taču tās joprojām tiek atbalstītas. Taču īpaši vēlos atzīmēt pārejas procesu uz ContainerStorageInterface izmantošanu. Administratoriem, kuri AWS un GCE ir izvietojuši savus (nepārvaldītos) klasterus, vajadzētu plānot pāriet uz CSI draivera izmantošanu, lai strādātu ar pastāvīgiem sējumiem, nevis Kubernetes iebūvētajiem draiveriem. CSIMigration procedūrai viņiem šajā jautājumā vajadzētu palīdzēt — mēs gaidām, kad parādīsies detalizēts ceļvedis. Administratoriem, kuri pastāvīgo disku pievienošanai izmanto citus pakalpojumu sniedzējus, ir pienācis laiks meklēt un izlasīt dokumentāciju: versija 1.21 sola neatgriezeniski noņemt visus iebūvētos draiverus.
Avots: www.habr.com