Dlouhodobá podpora verzí služby Azure Kubernetes Service (AKS)

Important

Aktualizace iniciované platformou AKS. Od 1. června 2027 AKS automaticky upgraduje všechny clustery, které zůstanou na nepodporované verzi Kubernetes po uplynutí 60denní doby odkladu podpory platformy . Upgrade iniciovaný platformou se neřídí vaším oknem údržby, nezastaví se kvůli používání zastaralého rozhraní API a může přepsat rozpočet narušení podů, který blokuje vyprazdňování uzlu, takže může dojít k narušení úloh. Před měsícem plánovaného upgradu nahraďte rozhraní API odebraná z cílové verze Kubernetes a aktualizujte nekompatibilní doplňky, které se spravují samostatně. Udržujte clustery v podporované verzi Kubernetes, abyste se vyhnuli upgradu iniciovaného platformou. Další informace najdete v tématu Příprava na upgrady iniciované platformou v AKS.

Komunita Kubernetes vydává novou minoritní verzi přibližně každé čtyři měsíce a každá verze má okno podpory jednoho roku. V Azure Kubernetes Service (AKS) se toto okno podpory označuje jako podpora komunity.

Pro verze Kubernetes v podpoře komunity poskytuje AKS opravy chyb a aktualizace zabezpečení z komunitních verzí. Když vaše aplikace mají složité závislosti, může být obtížné udržet aktuální tempo vydávání verzí Kubernetes.

Dlouhodobá podpora (LTS) rozšiřuje okno podpory, abyste měli více času na plánování a testování upgradů na novější verze Kubernetes.

Typy podpory AKS

Po přibližně jednom roce přestane být daná podverze Kubernetes podporována komunitou a pro clustery AKS nejsou k dispozici opravy chyb a aktualizace zabezpečení.

AKS poskytuje jeden rok komunitní podpory, po kterém následuje jeden další rok dlouhodobé podpory. Komunitní podpora a období LTS společně poskytují celkem přibližně 24 měsíců podpory od uvedení verze Kubernetes do obecné dostupnosti (GA). Během roku LTS AKS backportuje opravy zabezpečení z upstreamové komunity. Upstreamová pracovní skupina LTS přispívá do komunity a rozšiřuje okno podpory.

Podpora od komunity Dlouhodobá podpora
Kdy použít Když můžete držet krok s aktualizacemi upstreamových verzí Kubernetes Když potřebujete mít kontrolu nad tím, kdy migrovat z jedné verze na jinou
Podporované verze Tři nejnovější méně významné verze GA Všechny podporované verze Kubernetes mají nárok na LTS. Podívejte se na kalendář verze AKS LTS.

Proces záplatování s dlouhodobou podporou

LTS podporuje pouze dvě nejnovější verze oprav. Podpora komunity může zahrnovat libovolný počet aktuálně nabízených oprav. AKS si ale vyhrazuje právo ukončit podporu jakékoli verze opravy v reakci na kritické chyby zabezpečení (CVE). Další informace o zásadách podpory komunity naleznete v dokumentu zásady podpory verzí Kubernetes.

Informace o nejnovějších podporovaných verzích oprav najdete v nástroji AKS Release Tracker.

Povolit dlouhodobou podporu

Povolení LTS vyžaduje přesun clusteru na úroveň Premium a explicitní výběr plánu podpory LTS. Můžete se kdykoli přihlásit, včetně doby, kdy je cluster stále v podpoře komunity.

LTS je k dispozici na úrovni Premium. Aktuální sazby najdete v části Ceny AKS.

Poznámka:

Povolte kanál automatického upgradu oprav , abyste cluster zachovali na nejnovějších podporovaných opravách. LTS podporuje pouze dvě nejnovější verze oprav pro každou vedlejší verzi. Clustery, které nepoužívají některou z těchto verzí oprav, můžou ztratit podporu.

Povolení LTS v novém clusteru

Pomocí příkazu az aks create vytvořte nový cluster s povoleným LTS. AKS používá výchozí podporovanou verzi Kubernetes a nejnovější dostupnou opravu v daném regionu.

az aks create \
    --resource-group <resource-group-name> \
    --name <cluster-name> \
    --tier premium \
    --k8s-support-plan AKSLongTermSupport \
    --auto-upgrade-channel patch \
    --generate-ssh-keys

Příkaz používá následující hodnoty parametrů specifické pro LTS:

  • --tier premium nastaví úroveň správy clusteru na Premium, což je vyžadováno pro LTS.
  • --k8s-support-plan AKSLongTermSupport zaregistruje cluster v LTS a poskytne další rok oprav zabezpečení.
  • --auto-upgrade-channel patch automaticky upgraduje cluster na podporované opravné verze a zachová stejnou vedlejší verzi.

Povolení LTS v existujícím clusteru

Povolte LTS v existujícím clusteru pomocí příkazu az aks update.

az aks update --resource-group <resource-group-name> --name <cluster-name> --tier premium --k8s-support-plan AKSLongTermSupport --auto-upgrade-channel patch

Příkaz používá následující hodnoty parametrů specifické pro LTS:

  • --tier premium přesune cluster na úroveň správy clusteru Premium, která se vyžaduje pro LTS.
  • --k8s-support-plan AKSLongTermSupport zaregistruje cluster v LTS a poskytne další rok oprav zabezpečení.
  • --auto-upgrade-channel patch automaticky upgraduje klastr na podporované verze záplat a zachová stejnou vedlejší verzi.

Návod

Pokud chcete zjistit, na které verze Kubernetes můžete upgradovat, použijte sledování verzí AKS nebo spusťte az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name>.

Migrace na nejnovější verzi LTS

Pokud chcete provést upgrade na místě na nejnovější verzi LTS, zadejte jako cíl upgradu vyšší verzi LTS, kterou nabízí AKS. Cluster LTS může přeskočit podverze, když upgrade splňuje požadavky na nesoulad verzí a kontroly ověření. Další informace najdete v tématu Pravidla upgradu verze Kubernetes.

Během úplného místního upgradu AKS nejprve upgraduje řídicí rovinu a pak postupně upgraduje každý fond uzlů. Před upgradem otestujte své úlohy proti zastaralým rozhraním API a dalším nekompatibilním změnám mezi aktuálními a cílovými verzemi.

  1. Zobrazte seznam verzí, které AKS nabízí jako cíle upgradu pro váš cluster pomocí az aks get-upgrades příkazu.

    az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output table
    
  2. Upgradujte na nabízenou verzi LTS pomocí příkazu az aks upgrade

    az aks upgrade --resource-group <resource-group-name> --name <cluster-name> --kubernetes-version <lts-kubernetes-version>
    

    Poznámka:

    Všechny podporované verze AKS Kubernetes jsou kompatibilní s LTS. Nejnovější kalendář LTS najdete v kalendáři vydání AKS Kubernetes. Pokud chcete zobrazit dostupné verze LTS a jejich opravy podle oblastí, podívejte se na sledování verzí AKS.

Zakázání dlouhodobé podpory u existujícího clusteru

Pokud chcete v existujícím clusteru zakázat LTS, přesuňte cluster na úroveň Free nebo Standard a explicitně vyberte KubernetesOfficial plán podpory.

LTS můžete zakázat, i když je verze Kubernetes clusteru stále v podpoře komunity. Poté, co tato verze přestane být podporována komunitou, upgradujte cluster na verzi podporovanou komunitou, než zakážete LTS. Zkontrolujte kalendář vydání AKS Kubernetes a zjistěte stav podpory vaší verze.

  1. Pokud je vaše aktuální verze mimo podporu komunity, zobrazte seznam dostupných cílů upgradu pomocí az aks get-upgrades příkazu.

    az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output table
    
  2. V případě potřeby upgradujte cluster na nabízenou verzi, která je v komunitní podpoře, pomocí az aks upgrade příkazu.

    az aks upgrade --resource-group <resource-group-name> --name <cluster-name> --kubernetes-version <community-supported-kubernetes-version>
    
  3. Pomocí příkazu az aks update zakažte LTS. Následující příklad přesune cluster na úroveň Free a vybere KubernetesOfficial plán podpory.

    az aks update --resource-group <resource-group-name> --name <cluster-name> --tier free --k8s-support-plan KubernetesOfficial
    

    Hodnota --tier free přesune cluster na úroveň správy clusteru Free a --k8s-support-plan KubernetesOfficial přepne cluster z LTS na standardní plán podpory AKS Kubernetes.

Aspekty životního cyklu doplňků a funkcí

LTS rozšiřuje podporu pro verzi Kubernetes, ale doplňky a funkce můžou mít samostatné životní cykly podpory. Před přesunem clusteru do LTS zkontrolujte životní cyklus a kompatibilitu verzí Kubernetes jednotlivých doplňků a funkcí, které cluster používá.

Následující tabulka shrnuje aktuální aspekty životního cyklu:

Doplněk nebo funkce Zohlednění životního cyklu
Kaliko Ověřte, že vaše verze Calico podporuje cílovou verzi Kubernetes, a projděte si podmínky podpory Tigera pro použití nad rámec podpory komunity Kubernetes.
Služba správy klíčů (KMS) Stávající prostředí Služby správy klíčů je teď označené jako zastaralé. Pro Kubernetes 1.33 a novější si projděte nové prostředí šifrování dat pomocí KMS a příslušné pokyny k migraci. Nové prostředí i pracovní postup migrace jsou ve verzi Preview.
Dapr Spravované rozšíření Dapr používá průběžné období podpory, které zahrnuje aktuální a předchozí verze Dapr. Udržujte rozšíření v podporovaném rozsahu verzí.
Application Gateway Ingress Controller (AGIC) AGIC zůstává k dispozici. Přejděte na Application Gateway for Containers.
Open Service Mesh (OSM) Podpora AKS pro spravovaný doplněk OSM končí 30. září 2027. Před tímto datem přejděte na doplněk Istio .
Microsoft Entra spravovaná pody identita Podpora spravovaného doplňku skončila v září 2025. Migrujte na ID úloh Microsoft Entra.
Azure Důvěrné výpočty SGX (ACC SGX) Před přesunem clusteru mimo podporu komunity ověřte, že ACC SGX podporuje cílovou verzi Kubernetes.

Naplánujte další upgrade LTS

AKS zpřístupňuje po sobě jdoucí verze Kubernetes pro LTS a publikuje pro každou verzi samostatné datum ukončení LTS. Pomocí kalendáře verzí AKS LTS a sledování verzí AKS vyberte nabízenou cílovou verzi a naplánujte migraci předtím, než aktuální verze dosáhne data ukončení životnosti LTS.

Pokud neupgradujete, AKS upgraduje cluster za vás po 60denním období odkladu, které následuje po datu ukončení životnosti LTS, prostřednictvím upgradu iniciovaného platformou. Cluster zůstane na cestě LTS a přejde na další podporovanou verzi LTS. Upgrady iniciované platformou se neřídí časovým obdobím údržby, takže upgrade podle vlastního plánu je jediným způsobem, jak udržet kontrolu nad načasováním.

Nejčastější dotazy

Můžu po ukončení podpory komunity vytvořit nový cluster AKS s verzí LTS?

Ano, pokud povolíte LTS, můžete vytvořit nový cluster AKS pomocí verze s dlouhodobou podporou (LTS) po skončení období podpory komunity. Podpora LTS pokračuje pouze do konce životního cyklu této verze. Pak musíte upgradovat na následující podporovanou verzi LTS. Další informace najdete v kalendáři verze AKS Kubernetes.

Můžu po ukončení podpory komunity povolit a zakázat LTS na podporované verzi AKS?

Ano, plán podpory LTS můžete povolit pro libovolnou verzi podporovanou službou AKS i po skončení období podpory komunity. Jakmile ale skončí období podpory komunity, nemůžete pro tuto verzi zakázat LTS.

Má cluster AKS podporovaný komunitou po ukončení životnosti automaticky nárok na LTS?

Ne. Musíte explicitně povolit LTS a přesunout cluster na úroveň Premium.

Zaregistruje upgrade iniciovaný platformou můj cluster do LTS?

Ne. AKS nikdy neregistruje cluster ve vašem zastoupení ve službě LTS a nikdy nemění cenovou úroveň. Upgrade iniciovaný platformou udržuje cluster v aktuální úrovni podpory: cluster podpory komunity se přesune na nejnižší podporovanou podverzi komunity a cluster LTS se přesune na příslušnou verzi LTS.

Co se stane, když verze LTS mého clusteru dosáhne konce životnosti a neupgraduji?

AKS upgraduje cluster na další podporovanou verzi LTS po 60denním období odkladu, které následuje po datu ukončení životnosti LTS. Cluster se nesníží na verzi podporovanou komunitou. Pokud chcete najít měsíc pro vaši verzi, přečtěte si kalendář verze AKS LTS. Další informace najdete v tématu Upgrady iniciované platformou.

Má každá verze AKS nárok na dlouhodobou podporu?

Yes. Všechny podporované verze Kubernetes mají nárok na LTS.

Jaký je cenový model LTS?

LTS se nabízí na úrovni Premium. Aktuální sazby najdete v tématu Ceny úrovně Premium.

Naruší povolení LTS pracovní zátěž?

Ne. Jedná se pouze o změnu konfigurace; neprovádí reinstalaci uzlů ani nenarušuje pracovní zátěže, takže se neočekává žádný výpadek.