
9 dekabr kuni Kubernetesning 1.17 so'nggi versiyasi chiqdi. Uning shiori "Barqarorlik" bo'lib, ko'plab xususiyatlar GA-ed bo'ldi va bir nechta eskirgan xususiyatlar olib tashlandi.
Va har doimgidek, talab qilinadigan harakat faylining sevimli bo'limi e'tibor talab qiladi.
Keling, qo'llarimiz bilan ishlaymiz ...
Diqqat, saqlash!
1.17-versiyasida kubeletni tez yangilash qo'llab-quvvatlanmaydi, chunki hajmlarni blokirovka qilish yo'li o'zgargan. Tugunni yangilashdan oldin buyruq yordamida undagi barcha podlarni evakuatsiya qilishingiz kerak kubectl drain.
Bayroqlar va darvozalar…
O'zgarishlar jurnali odatda ma'lum bir bayroq yoki xususiyat eshigi olib tashlanganligini yoki qo'shilganligini yozadi, lekin negadir ular bu o'zgarish sodir bo'lgan ilovani hech qachon qayd etmaydi...:
- Bayroq olib tashlandi
--include-uninitializedуkubectl; - Funktsionallik funksiya eshiklari orqali yoqilgan
GCERegionalPersistentDisk,EnableAggregatedDiscoveryTimeoutиPersistentLocalVolumes, endi har doim ishlatiladi va uni o'chirib bo'lmaydi. Ushbu parametrlar mumkin bo'lgan kalitlardan olib tashlandi.api-serverиcontroller-manager; - Xizmatlar uchun IP-manzil tarmog'i endi sukut bo'yicha tayinlanmaydi. Bu bayroq yordamida belgilanishi kerak.
--service-cluster-ip-rangeAPI serverini va boshqaruvchi-menejerni ishga tushirishda.
kubeadm
- Kubeadm barcha klaster tugunlarida, shu jumladan buyruq bajarilgan birinchi masterda kubelet uchun avtomatik sertifikat yangilanishlarini sozlashni o'rgandi.
kubeadm initYon ta'siri kubeletning dastlabki konfiguratsiya fayliga bo'lgan talab edi.bootstrap-kubelet.confo'rnigakubelet.confijro paytidakubeadm init; - APIga avtorizatsiya rejimlarini qo'shishda server kubeadm endi rejimlarni almashtirmaydi
Node, RBACstatik pod manifestida, bu konfiguratsiyani to'liq o'zgartirishga imkon beradi.
RBAC
O'rnatilgan klaster rollari olib tashlandi. system:csi-external-provisioner и system:csi-external-attacher.
Eskirgan…
Bir nechta xususiyatlar eskirgan, ammo ular hali ham qo'llab-quvvatlanadi. ContainerStorageInterface-dan foydalanishga o'tish ayniqsa diqqatga sazovordir. AWS va GCE-da o'zlarining (boshqarilmaydigan) klasterlarini joylashtirgan ma'murlar Kubernetes-ga o'rnatilgan drayverlarga emas, balki doimiy hajmlar uchun CSI Driver-ga o'tishni rejalashtirishlari kerak. CSIMigration jarayoni ularga bu borada yordam berishi kerak — biz bosqichma-bosqich qo'llanmani kutmoqdamiz. Doimiy disklar uchun boshqa provayderlardan foydalanadigan ma'murlar hujjatlarni qidirishlari va o'qishlari kerak: 1.21 versiyasi barcha o'rnatilgan drayverlarni butunlay olib tashlashni va'da qiladi.
Manba: www.habr.com
