Kubernetes 1.24 už vyšiel a toto sú jeho novinky

Logo spoločnosti Kubernetes

Bolo oznámené vydanie novej verzie Kubernetes 1.24, verzia, v ktorej boli niektoré funkcie stabilizované a ktorá tiež zdôrazňuje prechod do beta fázy Kubelet, niektoré vylepšenia a ďalšie.

Pre tých, ktorí sú v Kubernetes noví, by ste mali vedieť, že toto umožňuje spravovať klaster izolovaných kontajnerov ako jeden celok a poskytuje mechanizmy na nasadenie, údržbu a škálovanie aplikácií, ktoré bežia v kontajneroch.

Projekt pôvodne vytvorila spoločnosť Google, no neskôr ho Linux Foundation preniesla na samostatnú stránku. Platforma je umiestnená ako univerzálne riešenie vyvinuté komunitou, ktoré nie je viazané na jednotlivé systémy a je schopné pracovať s akoukoľvek aplikáciou v akomkoľvek cloudovom prostredí. Kód Kubernetes je napísaný v Go a je vydaný pod licenciou Apache 2.0.

Poskytujú sa funkcie na nasadenie a správu infraštruktúry, ako je údržba databázy DNS, vyvažovanie záťaže, distribúcia kontajnerov medzi uzlami klastra (migrácia kontajnerov na základe zmien zaťaženia a potrieb používateľov), služby, kontroly stavu aplikácie, správa účtov, aktualizácia, a dynamiku. škálovanie bežiaceho klastra bez jeho zastavenia.

Hlavné body Kubernetes 1.24

V tejto novej verzii Kubernetes 1.24, ktorá je prezentovaná, je zdôraznené, že sledovanie kapacity úložiska bolo stabilizované na sledovanie voľného miesta na oddiely a odosielať údaje do riadiaceho uzla, aby sa zabránilo spúšťaniu modulov na uzloch s nedostatočným voľným priestorom.

Je tiež zdôraznené, že možnosť rozšírenia úložných partícií bola stabilizovaná. Používateľ môže zmeniť veľkosť existujúcich oddielov a Kubernetes automaticky rozšíri oddiel a súvisiaci súborový systém bez zastavenia vašej práce.

Ďalšou zmenou, ktorá vyniká v tejto novej verzii Kubernetes 1.24, je to Dockershim runtime bol pozastavený, ktorý bol umiestnený ako dočasné riešenie na použitie Docker v Kubernetes, ktorý nepodporuje štandardné rozhranie CRI (Container Runtime Interface) a vedie k ďalšej komplikácii kubelet. Na správu kontajnerov v karanténe sa odporúča použiť modul runtime, ktorý podporuje rozhranie CRI, ako napríklad kontajnery a CRI-O, alebo použiť obal cri-dockerd, ktorý implementuje rozhranie CRI nad rozhraním API nástroja Docker.

Okrem toho sa poznamenáva, že poskytla experimentálnu podporu na overovanie obrázkov kontajnerov pomocou digitálnych podpisov prostredníctvom služby Sigstore, ktorá vedie verejný register na autentifikáciu (register transparentnosti). Aby sa zabránilo útokom na dodávateľský reťazec a náhrade komponentov, artefakty súvisiace s verziou vrátane všetkých nainštalovaných binárnych súborov Kubernetes sú tiež digitálne podpísané.

Poskytovateľ poverení Kubelet prešiel do fázy beta testovania, ktorý vám umožňuje dynamicky získavať poverenia pre úložisko obrázkov kontajnera spustením doplnkov bez ukladania poverení v hostiteľskom súborovom systéme.

Okrem toho, poskytuje možnosť rezervovať rozsah IP adries na priradenie k službám. Keď je táto možnosť povolená, klaster automaticky pridelí službám iba IP adresy z vopred pridelenej oblasti pre každú službu, čo zabráni kolíziám vydávaním voľných adries zo spoločnej oblasti.

Z ďalších zmien, ktoré vynikajú v tejto novej verzii:

  • Klastre majú štandardne zakázané rozhrania API, ktoré sú v beta verzii (testovacie rozhrania API pridané v predchádzajúcich verziách sú zachované, zmena sa týka iba nových rozhraní API).
  • Implementovaná testovacia podpora pre formát OpenAPI v3.
  • Bola zavedená iniciatíva portových doplnkov pre prácu s úložiskami do Unified Interface CSI (Container Storage Interface) pri zachovaní kompatibility na úrovni API.
  • Doplnky Azure Disk a OpenStack Cinder boli preložené do CSI.

Konečne ak máte záujem dozvedieť sa o tom viac, môžete sa poradiť podrobnosti v nasledujúcom odkaze.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.