Sdílet prostřednictvím


Podporované verze Kubernetes ve službě Azure Operator Nexus Kubernetes

Tento dokument obsahuje přehled schématu správy verzí, které se používá pro službu Operator Nexus Kubernetes, včetně podporovaných verzí Kubernetes. Vysvětluje rozdíly mezi hlavními verzemi, podverzemi a opravami a poskytuje pokyny k upgradu verzí Kubernetes a tomu, jak funguje upgrade. Dokument také popisuje životní cyklus podpory verzí a konec životnosti (EOL) pro každou podverzi Kubernetes.

Komunita Kubernetes vydává dílčí verze přibližně každé tři měsíce. Od verze 1.19 se v komunitě Kubernetes zvýšilo okno podpory pro každou verzi z devíti měsíců na jeden rok.

Vydání podverze zahrnují nové funkce a vylepšení. Vydání oprav jsou častější (někdy týdně) a jsou určená pro kritické opravy chyb v rámci podverze. Verze oprav zahrnují opravy ohrožení zabezpečení nebo závažné chyby.

Verze Kubernetes

Kubernetes používá pro každou verzi standardní schéma sémantické správy verzí:

[major].[minor].[patch]

Examples:
  1.24.7
  1.25.4

Každé číslo ve verzi označuje obecnou kompatibilitu s předchozí verzí:

  • Při zásadních změnách rozhraní API se čísla hlavních verzí mění.
  • Čísla podverze se mění, když jsou aktualizace funkcí zpětně kompatibilní s ostatními dílčími verzemi.
  • Čísla oprav verzí se mění, když jsou provedeny opravy chyb kompatibilní se zpětným kompatibilitou.

Důrazně doporučujeme zůstat v aktualizovaném stavu s nejnovějšími dostupnými opravami. Pokud je například váš produkční cluster zapnutý 1.25.4a 1.25.6 je k dispozici nejnovější dostupná verze opravy pro řadu 1.25 . Měli byste upgradovat na 1.25.6 co nejdříve, abyste měli jistotu, že je cluster plně opravený a podporovaný. Další podrobnosti o upgradu clusteru najdete v dokumentaci k upgradu verzí Kubernetes.

Kalendář verze Nexus Kubernetes

Podívejte se na nadcházející verze v kalendáři verze Nexus Kubernetes.

Poznámka:

Přečtěte si další informace o zásadách podpory pro správu verzí Kubernetes.

Historii předchozích verzí najdete v historii Kubernetes.

Verze K8s Nexus GA Konec životnosti Rozšířená dostupnost
1.25 Červen 2023 Prosinec 2023 Do verze 1.31 GA
1,26 Zář 2023 Bře 2024 Do verze 1.32 GA
1.27* Zář 2023 Července 2024, LTS do července 2025 Do verze 1.33 GA
1.28 Listopad 2023 Října 2024 Do verze 1.34 GA

* Označuje verzi určenou pro dlouhodobou podporu.

Komponenty verze služby Nexus Kubernetes

Verze služby Operator Nexus Kubernetes je tvořená dvěma diskrétními komponentami, které jsou sloučeny do jedné reprezentace:

  • Verze Kubernetes. Například verze 1.25.4 je verze Kubernetes, kterou nasadíte v operátoru Nexus. Tyto balíčky poskytuje Azure AKS, včetně všech verzí oprav, které Operator Nexus podporuje. Další informace overzích
  • Sada verzí, která zapouzdřuje funkce (doplňky) a image operačního systému používané uzly v clusteru Operator Nexus Kubernetes jako jedno číslo. Například: 2. Kombinace těchto hodnot je reprezentována v rozhraní API jako jeden kubernetesVersion. 1.25.4-2 Například nebo alternativně podporovaná notace "v": v1.25.4-2.

Sady verzí

Rozšířením verze Kubernetes tak, aby zahrnovala sekundární hodnotu pro verzi opravy, sada verzí, služba Operator Nexus Kubernetes může zohlednit případy, kdy se nasazení upraví tak, aby zahrnovalo další aktualizace související s operačním systémem. Tyto aktualizace můžou zahrnovat, ale nejsou omezené na: aktualizované bitové kopie operačního systému, vydání oprav pro funkce (doplňky) atd. Sady verzí jsou vždy zpětně kompatibilní s předchozími sadami verzí ve stejné verzi opravy, například 1.25.4-2 je zpětně kompatibilní s verzí 1.25.4-1.

Změny konfigurace nasazeného clusteru Operator Nexus Kubernetes by se měly použít pouze v rámci upgradu podverze Kubernetes, ne během upgradu verze opravy. Mezi příklady změn konfigurace, které je možné použít během upgradu podverze, patří:

  • Změna konfigurace kube-proxy z použití iptables na ipvs
  • Změna CNI z jednoho produktu na jiný

Když tyto principy dodržujeme, je jednodušší předpovědět a spravovat proces přesouvání mezi různými verzemi clusterů Kubernetes nabízenými službou Kubernetes Operator Nexus.

Můžeme snadno upgradovat z jakékoli malé aktualizace v jedné verzi Kubernetes na jakoukoli malou aktualizaci v další verzi, což vám dává flexibilitu. Například upgrade z verze 1.24.1-x na 1.25.4-x by byl povolen bez ohledu na přítomnost zprostředkující verze 1.24.2-x.

Verze komponent a zásadní změny

Před upgradem na některou z dostupných podverzí si poznamenejte následující důležité změny:

Verze Kubernetes Sada verzí Komponenty Komponenty operačního systému Zásadní změny Notes
1.25.6 0 Calico v3.24.0
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.5.1
Azure Linux 2.0 Žádné zásadní změny
1.25.6 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.25.6 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.25.6 4 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.25.6 5 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.25.6 6 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.25.6 7 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.25.11 0 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.25.11 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.25.11 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.25.11 4 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.25.11 5 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.26.3 0 Calico v3.24.0
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.5.1
Azure Linux 2.0 Žádné zásadní změny
1.26.3 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.26.3 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.26.3 4 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.26.3 5 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.26.3 6 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.26.3 7 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.26.6 0 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.26.6 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.26.6 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.26.6 4 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.26.6 5 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.26.12 0 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí je připojení k orchestraci svazků šifrované protokolem TLS a uzly clusteru jsou s podporou Azure Arc.
1.27.1 0 Calico v3.24.0
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.5.1
Azure Linux 2.0 Cgroupv2 Postup zakázání cgroupv2 najdete tady.
1.27.1 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Cgroupv2 Postup zakázání cgroupv2 najdete tady.
1.27.1 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Cgroupv2 Postup zakázání cgroupv2 najdete tady.
1.27.1 4 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.27.1 5 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.27.1 6 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.27.1 7 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.27.3 0 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Cgroupv2 Postup zakázání cgroupv2 najdete tady.
1.27.3 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.27.3 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.27.3 4 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.27.3 5 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.27.9 0 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí je připojení k orchestraci svazků šifrované protokolem TLS a uzly clusteru jsou s podporou Azure Arc.
1.28.0 0 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny
1.28.0 2 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí jsou uzly clusteru s podporou Azure Arc.
1.28.0 3 Calico v3.26.1
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.7.0-48
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.28.0 4 Calico v3.27.2
metrics-server v0.6.3
Multus v3.8.0
azure-arc-servers v1.0.0
CoreDNS v1.9.3
etcd v3.5.6-5
sriov-dp v3.10.0-60
Csi-nfs v4.6.0
Azure Linux 2.0 Žádné zásadní změny
1.28.0 5 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Od této sady verzí je připojení orchestrace svazků šifrované protokolem TLS.
1.28.9 0 Calico v3.27.3
metrics-server v0.7.1
Multus v4.0.0
azure-arc-servers v1.1.0
CoreDNS v1.9.4
etcd v3.5.13
sriov-dp v3.11.0-68
Csi-nfs v4.7.0
csi-volume v0.1.0
Azure Linux 2.0 Žádné zásadní změny Počínaje touto sadou verzí je připojení k orchestraci svazků šifrované protokolem TLS a uzly clusteru jsou s podporou Azure Arc.

Upgrade verzí Kubernetes

Další informace o upgradu clusteru najdete v tématu Upgrade clusteru Kubernetes Service operátora Azure.

Zásady podpory verzí Kubernetes

Operátor Nexus podporuje tři podverze Kubernetes:

  • Nejnovější podverze ga vydaná v Operator Nexus (který označujeme jako N).
  • Dvě předchozí podverze.
    • Každá podporovaná podverze podporuje také maximálně dvě nejnovější stabilní opravy, zatímco předchozí opravy jsou v rámci zásad rozšířené dostupnosti po celou dobu životnosti podverze.

Služba Operator Nexus Kubernetes poskytuje standardizovanou dobu podpory pro každou podverzi Kubernetes, která je vydána. Verze odpovídají dvěma různým časovým osám, které odrážejí:

  • Doba trvání podpory – jak dlouho je verze aktivně udržována. Na konci podporovaného období je verze "Konec životnosti".
  • Rozšířená dostupnost – jak dlouho je možné vybrat verzi pro nasazení po konci životnosti.

Podporované okno verzí Kubernetes na Operator Nexus se označuje jako "N-2": (N (nejnovější verze) - 2 (podverze)) a ".letter" představuje verze oprav.

Pokud například operátor Nexus dnes zavádí verzi 1.17.a , poskytuje se podpora pro následující verze:

Nová podverze Seznam podporovaných verzí
1.17.a 1.17.a, 1.17.b, 1.16.c, 1.16.d, 1.15.e, 1.15.f

Při zavedení nové podverze se nejstarší podporovaná podverze a vydání oprav nepodporují. Aktuální seznam podporovaných verzí je například následující:

1.17.a
1.17.b
1.16.c
1.16.d
1.15.e
1.15.f

Když Operátor Nexus vydá verzi 1.18.*, všechny verze 1.15.* budou podporovány.

Časový plán podpory

Služba Operator Nexus Kubernetes poskytuje podporu po dobu 12 měsíců od počáteční verze AKS GA podverze obvykle. Tato časová osa se řídí načasováním Azure AKS, která zahrnuje deklarovanou dlouhodobou podporu verze 1.27.

Podporované verze:

  • Je možné nasadit jako nové clustery Kubernetes operátora Nexus.
  • Může být cílem upgradů z předchozích verzí. Omezeno normálními cestami upgradu.
  • V podverzi můžou být další opravy nebo sady verzí.

Poznámka:

Za výjimečných okolností může být podpora služby Nexus Kubernetes ukončena včas nebo okamžitě, pokud se zjistí ohrožení zabezpečení nebo problém se zabezpečením. Microsoft bude proaktivně informovat zákazníky, pokud k tomu dojde, a pracuje na zmírnění potenciálních problémů.

Konec životnosti (EOL)

Konec životnosti (EOL) znamená, že se nevygenerují žádné další sady oprav nebo verzí. Je možné, že cluster, který jste nastavili, už nejde upgradovat, protože nejnovější podporované verze už nejsou dostupné. V tomto případě je jediným způsobem, jak upgradovat, zcela znovu vytvořit cluster Nexus Kubernetes pomocí novější podporované verze. K návratu k podporované verzi se můžou využít nepodporované upgrady Extended availability .

Zásady rozšířené dostupnosti

Během období rozšířené dostupnosti pro nepodporované verze Kubernetes (to znamená verze Kubernetes EOL), uživatelé neobdrží opravy zabezpečení ani opravy chyb. Podrobné informace o kategoriích podpory najdete v následující tabulce.

Kategorie podpory N-2 až N Rozšířená dostupnost
Upgrady z N-3 na podporovanou verzi Podporováno Podporováno
Škálování fondu uzlů Podporováno Podporováno
Vytvoření fondu clusteru nebo uzlů Podporováno Podporováno
Komponenty Kubernetes (včetně doplňků) Podporováno Nepodporováno
Aktualizace komponent Podporováno Nepodporováno
Opravy hotfix komponent Podporováno Nepodporováno
Použití oprav chyb Kubernetes Podporováno Nepodporováno
Použití oprav zabezpečení Kubernetes Podporováno Nepodporováno
Opravy zabezpečení image uzlu Podporováno Nepodporováno

Poznámka:

Operátor Nexus spoléhá na vydané verze a opravy z kubernetes, což je opensourcový projekt, který podporuje pouze posuvné okno tří podverzí. Operátor Nexus může zaručit plnou podporu pouze v době, kdy jsou tyto verze obsluhovány v upstreamu. Vzhledem k tomu, že se neprodukují žádné další opravy, operátor Nexus může nechat tyto verze nepatchované nebo fork. Kvůli tomuto omezení rozšířená dostupnost nepodporuje nic od spoléhání na upstream kubernetes.

Podporované kubectl verze

Můžete použít jednu podverzi starší nebo novější kubectl vzhledem k verzi kube-apiserver , která je konzistentní se zásadami podpory Kubernetes pro kubectl.

Pokud je například váš kube-apiserver 1.17, můžete s tímto kube-apiserverem použít verze 1.161.18kubectl.

Pokud chcete nainstalovat nebo aktualizovat kubectl nejnovější verzi, spusťte:

az aks install-cli

Dlouhodobá podpora (LTS)

Azure Kubernetes Service (AKS) poskytuje verzi Kubernetes s dlouhodobou podporou (LTS) na dvouleté období. Existuje pouze jedna podverze Kubernetes, která se považuje za LTS najednou.

Podpora komunity Dlouhodobá podpora
Kdy ho použít Kdy můžete držet krok s upstreamovými verzemi Kubernetes Scénáře, kdy vaše aplikace nejsou kompatibilní se změnami zavedenými v novějších verzích Kubernetes a nemůžete přejít na cyklus průběžného vydávání kvůli technickým omezením nebo jiným faktorům
Verze podpory Tři podverze ga Jedna verze Kubernetes (aktuálně 1.27) po dobu dvou let

Upstreamová komunita udržuje menší verzi Kubernetes po dobu jednoho roku od vydání. Po tomto období Microsoft vytvoří a použije aktualizace zabezpečení na verzi LTS Kubernetes, která poskytuje celkem dva roky podpory pro AKS.

Důležité

Kubernetes verze 1.27 je první podporovaná verze LTS Kubernetes ve službě Kubernetes Operator Nexus.

Často kladené dotazy

Jak mi Microsoft oznámí nové verze Kubernetes?

Tento dokument se pravidelně aktualizuje o plánovaná data nových verzí Kubernetes.

Jak často mám očekávat upgrade verzí Kubernetes, aby zůstaly v podpoře?

Od Kubernetes 1.19 se opensourcová komunita rozšířila na jeden rok podporu. Operátor Nexus se zavazuje povolit opravy a podporovat odpovídající upstreamové závazky. U clusterů Operator Nexus na verzi 1.19 a vyšší můžete upgradovat minimálně jednou za rok, abyste zůstali na podporované verzi.

Co se stane, když upgradujete cluster Kubernetes s podverze, která se nepodporuje?

Pokud používáte verzi N-3 nebo starší, nacházíte se mimo okno podpory. Když upgradujete z verze N-3 na N-2, jste zpátky v našem okně podpory. Příklad:

  • Pokud je nejstarší podporovaná verze AKS 1.25.x a používáte verzi 1.24.x nebo starší, nejste podporováni.
  • Při úspěšném upgradu z verze 1.24.x na verzi 1.25.x nebo vyšší se vrátíte zpět do okna podpory.
  • Upgrade na úrovni skip-level se nepodporuje. Pokud chcete upgradovat z verze 1.23.x na verzi 1.25.x, musíte nejprve upgradovat na verzi 1.24.x a potom na verzi 1.25.x.

Downgrady se nepodporují.

Co se stane, když cluster neupgraduji?

Pokud cluster neupgradujete, budete nadále dostávat podporu pro verzi Kubernetes, kterou používáte, až do konce období podpory. Potom už nebudete dostávat podporu clusteru. Abyste mohli pokračovat v přijímání podpory, musíte cluster upgradovat na podporovanou verzi.

Co se stane, když cluster neupgraduji před koncem období rozšířené dostupnosti?

Pokud cluster neupgradujete před koncem období rozšířené dostupnosti, nebudete už moct upgradovat cluster na podporovanou verzi nebo fondy agentů se škálováním na více systémů. Pokud chcete pokračovat v přijímání podpory, musíte cluster znovu vytvořit pomocí podporované verze.

Co znamená "Mimo podporu"?

"mimo podporu" znamená, že:

  • Spuštěná verze je mimo seznam podporovaných verzí.
  • Při žádosti o podporu se zobrazí výzva k upgradu clusteru na podporovanou verzi.

Operátor Nexus navíc neposkytuje žádné záruky za běhu ani jiné záruky pro clustery mimo seznam podporovaných verzí.

Co se stane, když uživatel škáluje cluster Kubernetes s podverze, která není podporovaná?

U podverzí nepodporovaných operátorem Nexus by horizontální navýšení nebo snížení kapacity mělo dál fungovat. Vzhledem k tomu, že kvalita služby neposkytuje žádné záruky, doporučujeme upgradovat, abyste cluster vrátili zpět do podpory.

Můžu během upgradu clusteru přeskočit více verzí Kubernetes?

Při upgradu podporovaného clusteru Operator Nexus Kubernetes není možné přeskočit podverze Kubernetes. Zásady nerovnoměrné distribuce verzí řídicí roviny Kubernetes nepodporují přeskočení podverze. Například upgrady mezi:

  • 1.12.x ->1.13.x: povoleno.
  • 1.13.x ->1.14.x: povoleno.
  • 1.12.x ->1.14.x: není povoleno.

Upgrade z verze 1.12.x ->1.14.x:

  1. Upgradujte z verze 1.12.x ->1.13.x.
  2. Upgrade z verze 1.13.x ->1.14.x

Můžu během okna rozšířené dostupnosti vytvořit nový cluster?

Ano, během okna rozšířené dostupnosti můžete vytvořit nový cluster 1.xx.x. Doporučujeme ale vytvořit nový cluster s nejnovější podporovanou verzí.

Můžu během období rozšířené dostupnosti upgradovat cluster na novější verzi?

Ano, během období rozšířené dostupnosti můžete upgradovat cluster N-3 na N-2. Pokud je váš cluster aktuálně ve verzi N-4, můžete využít rozšířenou dostupnost k prvnímu upgradu z N-4 na N-3 a pak pokračovat v upgradu na podporovanou verzi (N-2).

Jsem v okně rozšířené dostupnosti, můžu stále přidávat nové fondy uzlů? Nebo budu muset upgradovat?

Ano, do clusteru můžete přidat fondy uzlů.