Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kubernetes-communityn släpper en ny delversion ungefär var fjärde månad och varje version har ett supportfönster på ett år. I Azure Kubernetes Service (AKS) kallas det här supportfönstret community support.
För Kubernetes-versioner i communitystöd tillhandahåller AKS felkorrigeringar och säkerhetsuppdateringar från community-versioner. Det kan vara svårt att hålla sig uppdaterad med Kubernetes-versionstakt när dina program har komplexa beroenden.
Långsiktig support (LTS) utökar supportfönstret så att du får mer tid att planera och testa uppgraderingar till nyare Kubernetes-versioner.
AKS supporttyper
Efter ungefär ett år avslutar en viss Kubernetes-delversion communitysupporten, och felkorrigeringar och säkerhetsuppdateringar är inte tillgängliga för dina AKS-kluster.
AKS ger ett års samhällsstöd, följt av ytterligare ett år med långsiktigt stöd. Tillsammans ger communityns support- och LTS-perioder cirka 24 månaders total support från Kubernetes-versionens allmänna tillgänglighet (GA). Under LTS-året backporterar AKS säkerhetskorrigeringar från den överordnade communityn. Den överordnade LTS-arbetsgruppen bidrar till communityn och utökar supportfönstret.
| Gemenskapsstöd | Långsiktigt stöd | |
|---|---|---|
| När det bör användas | När du kan hålla jämna steg med upstream-utgåvor av Kubernetes | När du behöver kontroll över när du ska migrera från en version till en annan |
| Versioner som stöds | De tre senaste GA-delversionerna | Alla Kubernetes-versioner som stöds är berättigade till LTS. Se AKS LTS-versionskalendern. |
Långsiktig supportkorrigeringsprocess
LTS stöder endast de två senaste korrigeringsversionerna. Community-stöd kan innehålla valfritt antal korrigeringar som erbjuds för närvarande. AKS förbehåller sig dock rätten att avveckla eventuella korrigeringsversioner som svar på kritiska säkerhetsrisker (CVE). Mer information om communitysupportprinciper finns i Supportprincip för Kubernetes-version.
Information om de senaste korrigeringsversionerna som stöds finns i AKS-versionsspåraren.
Aktivera långtidssupport
För att aktivera LTS måste du flytta din kluster till Premium-nivån och uttryckligen välja LTS-supportplanen. Du kan när som helst välja att delta, även när klustret fortfarande har communitystöd.
LTS är tillgängligt på Premium-nivån. Aktuella priser finns i AKS-priser.
Anmärkning
Aktivera den automatiska uppgraderingskanalen för korrigering för att behålla klustret på de senaste korrigeringarna som stöds. LTS stöder endast de två senaste korrigeringsversionerna för varje delversion. Kluster som inte kör någon av dessa korrigeringsversioner kan förlora stöd.
Aktivera LTS på ett nytt kluster
Skapa en ny kluster med LTS aktiverat genom att använda az aks create-kommandot. AKS använder standardversionen av Kubernetes som stöds och den senaste korrigeringen som är tillgänglig i regionen.
az aks create \
--resource-group <resource-group-name> \
--name <cluster-name> \
--tier premium \
--k8s-support-plan AKSLongTermSupport \
--auto-upgrade-channel patch \
--generate-ssh-keys
Kommandot använder följande LTS-specifika parametervärden:
-
--tier premiumanger klusterhanteringsnivån till Premium, vilket krävs för LTS. -
--k8s-support-plan AKSLongTermSupportregistrerar klustret i LTS och ger ytterligare ett år med säkerhetskorrigeringar. -
--auto-upgrade-channel patchuppgraderar automatiskt klustret till korrigeringsversioner som stöds samtidigt som samma delversion behålls.
Aktivera LTS på en befintlig kluster
Aktivera LTS på en befintlig kluster med hjälp av kommandot az aks update.
az aks update --resource-group <resource-group-name> --name <cluster-name> --tier premium --k8s-support-plan AKSLongTermSupport --auto-upgrade-channel patch
Kommandot använder följande LTS-specifika parametervärden:
-
--tier premiumflyttar klustret till premiumklustrets hanteringsnivå, vilket krävs för LTS. -
--k8s-support-plan AKSLongTermSupportregistrerar klustret i LTS och ger ytterligare ett år med säkerhetskorrigeringar. -
--auto-upgrade-channel patchuppgraderar automatiskt klustret till korrigeringsversioner som stöds samtidigt som samma delversion behålls.
Tips/Råd
Om du vill se vilka Kubernetes-versioner du kan uppgradera till använder du AKS-versionsspåraren eller kör az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name>.
Migrera till den senaste LTS-versionen
Om du vill utföra en uppgradering på plats till den senaste LTS-versionen anger du en högre LTS-version som erbjuds av AKS som uppgraderingsmål. Ett LTS-kluster kan hoppa över mindre versioner när uppgraderingen uppfyller kraven på versionsförskjutning och verifiering. Mer information finns i Uppgraderingsregler för Kubernetes-version.
Under en fullständig uppgradering på plats uppgraderar AKS kontrollplanet först och uppgraderar sedan varje nodpool sekventiellt. Testa dina arbetsbelastningar mot inaktuella API:er och andra icke-bakåtkompatibla ändringar mellan de aktuella versionerna och målversionerna innan du uppgraderar.
Visa en lista över de versioner som AKS erbjuder som uppgraderingsmål för klustret med hjälp av
az aks get-upgradeskommandot .az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output tableUppgradera till en erbjuden
az aks upgradeLTS-version med kommandot .az aks upgrade --resource-group <resource-group-name> --name <cluster-name> --kubernetes-version <lts-kubernetes-version>Anmärkning
Alla AKS Kubernetes-versioner som stöds är LTS-kompatibla. Den senaste LTS-kalendern finns i AKS Kubernetes-versionskalendern. Information om hur du visar tillgängliga LTS-versioner och deras korrigeringar efter region finns i AKS-versionsspåraren.
Inaktivera långsiktigt stöd på en befintlig kluster
Om du vill inaktivera LTS i ett befintligt kluster flyttar du klustret till nivån Kostnadsfri eller Standard och väljer uttryckligen KubernetesOfficial supportplanen.
Du kan inaktivera LTS medan klustrets Kubernetes-version fortfarande stöds av communityn. När den versionen har avslutat communitystöd uppgraderar du klustret till en version som stöds av communityn innan du inaktiverar LTS. Kontrollera AKS Kubernetes-versionskalendern för att fastställa supportstatusen för din version.
Om din aktuella version ligger utanför communityns support anger du de tillgängliga uppgraderingsmålen med hjälp av
az aks get-upgradeskommandot .az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output tableOm det behövs uppgraderar du klustret till en erbjuden version som stöds av communityn
az aks upgrademed hjälp av kommandot .az aks upgrade --resource-group <resource-group-name> --name <cluster-name> --kubernetes-version <community-supported-kubernetes-version>Inaktivera LTS med kommandot
az aks update. I följande exempel flyttas klustret till den kostnadsfria nivån och supportplanen väljsKubernetesOfficial.az aks update --resource-group <resource-group-name> --name <cluster-name> --tier free --k8s-support-plan KubernetesOfficialVärdet
--tier freeflyttar klustret till den kostnadsfria klusterhanteringsnivån och--k8s-support-plan KubernetesOfficialväxlar klustret från LTS till standardsupportplanen för AKS Kubernetes.
Överväganden för tilläggs- och funktionslivscykel
LTS utökar stödet för Kubernetes-versionen, men tillägg och funktioner kan ha separata supportlivscykler. Innan du flyttar ett kluster till LTS granskar du livscykeln och Kubernetes-versionens kompatibilitet för varje tillägg och funktion som klustret använder.
I följande tabell sammanfattas aktuella livscykelöverväganden:
| Tillägg eller funktion | Livscykelövervägande |
|---|---|
| Kalikå | Bekräfta att din Calico-version stöder Kubernetes-målversionen och granska Tigera-supportvillkoren för användning utöver Kubernetes community-support. |
| Nyckelhanteringstjänst (KMS) | Den befintliga KMS-upplevelsen har nu utsetts till äldre. För Kubernetes 1.33 och senare läser du den nya KMS-datakrypteringsmiljön och den tillämpliga migreringsvägledningen. Både den nya upplevelsen och dess migreringsarbetsflöde är i förhandsversion. |
| Dapr | Det hanterade Dapr-tillägget använder ett rullande supportfönster som innehåller de aktuella och tidigare Dapr-versionerna. Håll tillägget inom det versionsfönster som stöds. |
| Application Gateway Ingress Controller (AGIC) | AGIC är fortfarande tillgängligt. Börja övergå till Application Gateway för containrar. |
| Öppna Service Mesh (OSM) | AKS-stöd för det hanterade OSM-tillägget upphör den 30 september 2027. Migrera till Istio-tillägget före det datumet. |
| Microsoft Entra poddhanterad identitet | Stödet för det hanterade tillägget upphörde i september 2025. Migrera till Microsoft Entra Workload ID. |
| Azure Confidential Compute SGX (ACC SGX) | Bekräfta att ACC SGX stöder Kubernetes-målversionen innan du flyttar klustret bortom communitystöd. |
Planera nästa LTS-uppgradering
AKS gör kubernetes-versioner i följd berättigade till LTS och publicerar ett separat LTS-slutdatum för varje version. Använd AKS LTS-versionskalendern och AKS-versionsspåraren för att välja en erbjuden målversion och planera migreringen innan den aktuella versionen når sitt LTS-slutdatum.
Vanliga frågor
Kan jag skapa ett nytt AKS-kluster med en LTS-version när communitysupporten har upphört?
Ja, du kan skapa ett nytt AKS-kluster med hjälp av en LTS-version när dess supportperiod för communityn upphör om du aktiverar LTS. LTS-stödet fortsätter endast till slutet av den versionens livscykel. Du måste sedan uppgradera till nästa LTS-version som stöds. Mer information finns i AKS Kubernetes-versionskalendern.
Kan jag aktivera och inaktivera LTS på en VERSION som stöds av AKS när community-supporten har upphört?
Ja, du kan aktivera LTS-supportplanen för alla AKS-versioner som stöds även efter att dess supportperiod för communityn har avslutats. Men när communityns supportperiod har avslutats kan du inte inaktivera LTS för den versionen.
Blir ett AKS-kluster som stöds av communityn automatiskt berättigat till LTS efter livets slut?
Nej. Du måste uttryckligen aktivera LTS och flytta klustret till Premium-nivån.
Är varje AKS-version berättigad till långsiktig support?
Yes. Alla Kubernetes-versioner som stöds är berättigade till LTS.
Vad är prismodellen för LTS?
LTS erbjuds på Premium-nivån. Aktuella priser finns i Premium-nivåpriser.
Stör aktivering av LTS arbetsbelastningar?
Nej. Det är en konfigurationsändring. Noderna återskapas inte eller stör arbetsbelastningar, så ingen stilleståndstid förväntas.