Kubernetes 1.17 — si tĂ« pĂ«rmirĂ«soheni dhe tĂ« mos humbni tĂ« gjithĂ« buxhetin e gabimeve

Kubernetes 1.17 — si tĂ« pĂ«rmirĂ«soheni dhe tĂ« mos humbni tĂ« gjithĂ« buxhetin e gabimeve

MĂ« 9 dhjetor doli versioni i ri i Kubernetes — 1.17. Slogan i saj Ă«shtĂ« «Stabilitet», shumĂ« karakteristika morĂ«n statusin GA, njĂ« numĂ«r funksionalitetesh tĂ« kaluara u hoqĂ«n


Dhe, si gjithmonë, seksioni ynë i preferuar Veprime të kërkuara në skedarin CHANGELOG-1.17.md në kërkon vëmendje.

Do të punojmë me duar


Kujdes, Storage!

Përditësimi i kubelet në fluks në versionin 1.17 nuk mbështetet, sepse rruga për volumet blok ndryshoi. Para se të përditësohet nodi, duhet të evakuoni të gjitha pod-at nga ai me komandën kubectl drain.

Flag dhe portat


Në changelog zakonisht shkruhet se është hequr apo shtuar një flag ose feature gate, por për një arsye nuk shkruhet ndonjëherë aplikacioni që kishte këtë ndryshim
:

  • I hequr flag --include-uninitialized u kubectl;
  • Funksionaliteti, i cili lejohej nga feature gates GCERegionalPersistentDisk, EnableAggregatedDiscoveryTimeout dhe VOLUMET E QËNDROSHME TË DËRGESAVE, tani pĂ«rdoret gjithmonĂ« dhe nuk mund tĂ« çaktivizohet. KĂ«to mundĂ«si janĂ« hequr nga çelĂ«sat e mundshĂ«m api-server dhe controller-manager;
  • Shkalla e adresave IP pĂ«r shĂ«rbimet tani nuk caktohet automatikisht. Duhet ta specifikoni atĂ« me ndihmĂ«n e flag --service-cluster-ip-range kur nisni API server dhe controller-manager.

kubeadm

  • Kubeadm ka mĂ«suar tĂ« konfigurojĂ« pĂ«rditĂ«simin automatik tĂ« certifikatave pĂ«r kubelet nĂ« tĂ« gjithĂ« nodet e klasĂ«s, pĂ«rfshirĂ« edhe masterin e parĂ«, ku u ekzekutua komanda kubeadm init. NjĂ« efekt anĂ«sor ishte kĂ«rkesa pĂ«r tĂ« pasur njĂ« skedar me konfigurimin fillestar tĂ« kubelet bootstrap-kubelet.conf nĂ« vend tĂ« kubelet.conf gjatĂ« ekzekutimit kubeadm init;
  • Kur shtoni mĂ«nyrat e autorizimit nĂ« API server kubeadm nuk mĂ« nĂ«nkupton mĂ« mĂ«nyrat Node, RBAC nĂ« manifestin e pod-it statik, duke lejuar njĂ« ndryshim tĂ« plotĂ« tĂ« konfigurimit.

RBAC

Rollet e klasës të integruara janë hequr system:csi-external-provisioner dhe system:csi-external-attacher.

E hequr


NjĂ« numĂ«r karakteristikash janĂ« shpallur si tĂ« vjetruara, megjithĂ«se ato vazhdojnĂ« tĂ« mbĂ«shteten. Por dĂ«shiroj veçanĂ«risht tĂ« theksoj procesin e kalimit nĂ« pĂ«rdorimin e ContainerStorageInterface. AdministratorĂ«t qĂ« kanĂ« ndĂ«rtuar klastra tĂ« vetme (jo tĂ« menaxhuara) nĂ« AWS dhe GCE duhet tĂ« planifikojnĂ« kalimin nĂ« pĂ«rdorimin e CSI Driver pĂ«r tĂ« punuar me volume tĂ« pĂ«rhershme — nĂ« vend tĂ« shoferĂ«ve tĂ« integruar nĂ« Kubernetes. KĂ«tu duhet t'u ndihmojĂ« procedura CSIMigration — presim shfaqjen e njĂ« udhĂ«zuesi hap pas hapi. AdministratorĂ«t qĂ« pĂ«rdorin ofrues tĂ« tjerĂ« pĂ«r lidhjen e disqeve tĂ« pĂ«rhershĂ«m, Ă«shtĂ« koha tĂ« kĂ«rkojnĂ« dhe tĂ« lexojnĂ« dokumentacionin: nĂ« versionin 1.21 premtohet tĂ« hiqen pĂ«rfundimisht tĂ« gjithĂ« shoferĂ«t e integruar.

Burimi: habr.com

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster