Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De Kubernetes-community brengt ongeveer elke vier maanden kleine versies uit.
Secundaire versiereleases bevatten nieuwe functies en verbeteringen. Patch releases komen vaker voor (soms wekelijks) en zijn bedoeld voor kritieke bugfixes binnen een kleine versie. Patchreleases bevatten oplossingen voor beveiligingsproblemen of belangrijke bugs.
Belangrijk
Vanaf 30 november 2025 ondersteunt Azure Kubernetes Service (AKS) geen beveiligingsupdates meer voor Azure Linux 2.0. De installatiekopieën van het Azure Linux 2.0-knooppunt zijn bevroren bij de release 202512.06.0. Vanaf 31 maart 2026 worden knooppuntafbeeldingen verwijderd en kunt u de knooppuntgroepen niet meer schalen. Migreer naar een ondersteunde Versie van Azure Linux door uw knooppuntgroepen te upgraden naar een ondersteunde Kubernetes-versie of door te migreren naar osSku AzureLinux3. Zie het Probleem met buitengebruikstelling van GitHub en de aankondiging van de buitengebruikstelling van Azure Updates voor meer informatie. Als u op de hoogte wilt blijven van aankondigingen en updates, volgt u de opmerkingen bij de AKS-release.
Kubernetes-versies
Kubernetes maakt gebruik van het standaard versiebeheerschema voor Semantic Versioning voor elke versie:
[major].[minor].[patch]
Elk nummer in de versie weerspiegelt de compatibiliteit met eerdere versies:
- Primaire versies: Introduceer incompatibele API-wijzigingen of breek achterwaartse compatibiliteit.
- Secundaire versies: nieuwe functies toevoegen. Stabiele API's blijven over het algemeen compatibel, maar afgeschafte API's en functies kunnen worden verwijderd volgens het Kubernetes-afschaffingsbeleid.
- Patchversies: Bevatten achterwaarts compatibele bugfixes.
Gebruik altijd de nieuwste patchrelease voor uw huidige secundaire versie. Wanneer er een latere patch beschikbaar komt voor uw secundaire versie, voert u een upgrade uit om ervoor te zorgen dat uw cluster volledig is gepatcht en ondersteund.
AKS Kubernetes-releasekalender en toekomstige versies
Controleer de AKS Kubernetes-releasekalender voor toekomstige versiereleases. Als u realtime-updates van de status van de regio-release en releaseopmerkingen van de versie wilt bekijken, gaat u naar de AKS-releasestatuswebpagina. Zie AKS Release Tracker voor meer informatie over de webpagina met de releasestatus.
Note
AKS volgt een ondersteuningsbeleid van 12 maanden voor algemeen beschikbare Kubernetes-versies. Zie de veelgestelde vragen voor meer informatie over ons ondersteuningsbeleid voor Kubernetes-versies. Tenzij er een expliciete datum wordt opgegeven, is de datum van het einde van de levensduur (EOL) de laatste dag van de opgegeven maand. 'Mar 2026' geeft bijvoorbeeld 31 maart 2026 aan.
Zie de Kubernetes-geschiedenis voor de vorige releasegeschiedenis.
| Kubernetes-versie | Upstream versie | AKS-preview | AKS GA | Einde van het leven | Platformondersteuning |
|---|---|---|---|---|---|
| 1.32 | December 2024 | Februari 2025 | apr. 2025 | Maart 2026 | Tot 1.36 GA |
| 1.33 | apr. 2025 | Mei 2025 | Jun 2025 | Juli 2026 | Tot 1.37 GA |
| 1.34 | Augustus 2025 | Oktober 2025 | November 2025 | November 2026 | Tot 1.38 GA |
| 1.35 | Mei 2025 | Februari 2026 | Maart 2026 | Maart 2027 | Tot 1.39 GA |
| 1.36 | April 2026 | Mei 2026 | Jun 2026 | Jun 2027 | Tot 1.40 GA |
| 1.37 | aug 2026 | Mei 2026 | Oktober 2026 | Oktober 2027 | Tot en met 1.41 GA |
LTS-versies
U moet langetermijnondersteuning (LTS) inschakelen om uitgebreide ondersteuning te krijgen. Zie Langetermijnondersteuning inschakelen voor meer informatie.
Note
Azure Linux 2.0 wordt beëindigd tijdens de LTS-periode van AKS v1.28–v1.31. Zie de sectie Azure Linux AKS LTS-releases voor meer informatie over het upgraden naar Azure Linux 3.0 op AKS v1.28–v1.31.
| Kubernetes-versie | Upstream versie | AKS-preview | AKS GA | Einde van het leven | LTS einde levensduur |
|---|---|---|---|---|---|
| 1.29 | December 2023 | Februari 2024 | Maart 2024 | Maart 2025 | April 2026 |
| 1.30 | apr 2024 | Jun 2024 | Juli 2024 | 22 augustus 2025 | Juli 2026 |
| 1.31 | aug 2024 | Oktober 2024 | November 2024 | 1 november 2025 | November 2026 |
| 1.32 | December 2024 | Februari 2025 | apr. 2025 | Maart 2026 | Maart 2027 |
| 1.33 | apr. 2025 | Mei 2025 | Jun 2025 | Juli 2026 | Juli 2027 |
| 1.34 | Augustus 2025 | Oktober 2025 | November 2025 | November 2026 | November 2027 |
| 1.35 | Mei 2025 | Februari 2026 | Maart 2026 | Maart 2027 | Maart 2028 |
| 1.36 | April 2026 | Mei 2026 | Jun 2026 | Jun 2027 | Juni 2028 |
| 1.37 | aug 2026 | Mei 2026 | Oktober 2026 | Oktober 2027 | Okt 2028 |
Gantt-diagram voor de AKS Kubernetes release planning
In het volgende Gantt-diagram worden de huidige releases weergegeven:
AKS-componenten met ingrijpende wijzigingen per versie
Let op de volgende belangrijke wijzigingen voordat u een upgrade uitvoert naar een van de beschikbare secundaire versies:
Kubernetes 1.36
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen van Kubernetes 1.35.0 |
|---|---|---|---|
| - azuredisk-csi-linux v1.34.4 - azuredisk-csi-windows v1.34.4 - azurefile-csi-linux v1.35.4 - azurefile-csi-windows v1.35.4 - blob-csi v1.27.6 - coredns v1.14.3-3 - cilium-agent v1.19.6-260811 - cilium-operator v1.19.6-260811 - tigera-operator v1.40.2 - cloud-provider-node-manager-linux v1.36.1-2 - cloud-provider-node-manager-windows v1.36.1-windows-hpc-1 - metrics-server v0.8.0-13 - keda 2.19.0-6 - azure-policy v1.15.5-1 - open-policy-agent-gatekeeper v3.22.2-3 - workload-identity-webhook v1.5.1-11 - secrets-store-provider-azure v1.8.1-2 - microsoft-defender-low-level-collector 2.2.18 - image-cleaner v1.4.1-3 - overlay-vpa v1.6.0-5 - app-routing-operator 0.2.24 - karpenter 1.12.2-aks |
- cluster-autoscaler v1.35.0-aks-4 - cloud-provider-controller-manager v1.36.1-2 - csi-attacher v4.11.0 - csi-provisioner v6.1.1 - csi-resizer v2.1.0 - csi-snapshotter v8.5.0 - snapshot-controller v8.5.0 - kube-state-metrics v2.15.0-12 |
-
Linux - Ubuntu 24.04 - containerd 2.3.1-ubuntu24.04u2 - runc 1.4.3-ubuntu24.04u1 - Linux - AzureLinux 3.0 - containerd 2.2.4-2.azl3 - Windows - Windows2022 - containerd v2.0.4-azure.1 |
- cloud-provider-node-manager-linux v1.35.5-2 -> v1.36.1-2 - cloud-provider-node-manager-windows v1.35.5-windows-hpc-1 -> v1.36.1-windows-hpc-1 - coredns v1.13.1-12 -> v1.14.3-3 - keda 2.17.3-7 -> 2.19.0-6 - keda-admission-webhooks 2.17.3-7 -> 2.19.0-5 - keda-metrics-apiserver 2.17.3-7 -> 2.19.0-7 - microsoft-defender-low-level-collector 2.1.115 -> 2.2.18 - overlay-vpa-admission-controller v1.5.1-8 -> v1.6.0-5 - overlay-vpa-recommender v1.5.1-7 -> v1.6.0-4 - overlay-vpa-updater v1.5.1-8 -> v1.6.0-4 - cloud-provider-controller-manager v1.35.5-2 -> v1.36.1-2 |
Kubernetes 1.35
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen van Kubernetes 1.34.0 |
|---|---|---|---|
| - azuredisk-csi-linux v1.34.2 - azuredisk-csi-windows v1.34.2 - azurefile-csi-linux v1.35.1 - azurefile-csi-windows v1.35.1 - blob-csi v1.27.3 - coredns v1.13.1-6 - cilium-agent v1.18.12-260811 - cilium-operator v1.18.12-260811 - tigera-operator v1.40.2 - cloud-provider-node-manager-linux v1.35.1-1 - cloud-provider-node-manager-windows v1.35.1 - metrics-server v0.8.0-8 - keda 2.17.2-3 - azure-policy 1.15.5 - open-policy-agent-gatekeeper v3.20.1-6 - workload-identity-webhook v1.5.1-6 - secrets-store-provider-azure v1.7.2 - microsoft-defender-low-level-collector 2.1.109 - image-cleaner v1.4.0-10 - overlay-vpa v1.5.1-5 - app-routing-operator 0.2.19 - karpenter 1.7.0-aks |
- cluster-autoscaler v1.35.0-aks-2 - cloud-provider-controller-manager v1.35.1-1 - csi-attacher v4.11.0 - csi-provisioner v6.1.1 - csi-resizer v2.1.0 - csi-snapshotter v8.5.0 - snapshot-controller v8.5.0 - kube-state-metrics v2.15.0-10 |
-
Linux - Ubuntu 22.04 - containerd 1.7.29-ubuntu22.04u1 - kubectl 1.35.x-ubuntu22.04u4 - kubelet 1.35.x-ubuntu22.04u4 - runc 1.3.3-ubuntu22.04u1 - Linux - AzureLinux 3.0 - containerd 2.0.0-14.azl3 - kubectl 1.35.x-azl3 - kubelet 1.35.x-azl3 - Windows - Windows2022 - containerd v2.0.4-azure.1 |
- azuredisk-csi v1.33.8 -> v1.34.2 - azurefile-csi v1.34.4 -> v1.35.1 - cloud-provider-node-manager-linux v1.34.6-1 -> v1.35.1-1 - cloud-provider-node-manager-windows v1.34.3 -> v1.35.1 - cloud-provider-controller-manager v1.34.6-1 -> v1.35.1-1 - cluster-autoscaler v1.34.1-aks-4 -> v1.35.0-aks-2 - tigera-operator v1.38.8 -> v1.40.2 - microsoft-defender-low-level-collector 2.0.242 -> 2.1.109 - csi-attacher v4.10.0 -> v4.11.0 - csi-resizer v2.0.0 -> v2.1.0 - csi-snapshotter v8.4.0 -> v8.5.0 - snapshot-controller v8.4.0 -> v8.5.0 - csi-livenessprobe v2.17.0 -> v2.18.0 - csi-node-driver-registrar v2.15.0 -> v2.16.0 |
Kubernetes 1.34
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen van Kubernetes 1.33.0 |
|---|---|---|---|
| - aci-connector-linux 1.6.2 - addon-resizer v1.8.23-7 - ai-toolchain-operator 0.6.0 - aks-windows-gpu-device-plugin 0.0.19 - ama-logs-linux 3.1.31 - ama-logs-win 3.1.31 - app-routing-operator 0.0.3 - azure-monitor-metrics-cfg-reader 6.24.0-main - azure-monitor-metrics-ksm v2.17.0 - azure-monitor-metrics-linux 6.24.0-main - azure-monitor-metrics-target-allocator - azure-monitor-metrics-windows - azure-npm-image v1.6.34 - azure-npm-image-windows v1.5.5 - azure-policy 1.15.1 - azure-policy-audit 1.15.1 - azure-policy-webhook 1.15.1 - certgen v0.1.9 - cilium-agent v1.18.12-260811 - cilium-envoy v1.34.10-251105 - cilium-operator-generic v1.18.6 - cloud-provider-node-manager-linux v1.34.0 - cloud-provider-node-manager-windows v1.34.0 - ... |
- addon-override-manager master.251002.2 - apiserver-network-proxy-server v0.31.4-3 - app-routing-operator 0.2.12 - automatic-authz-webhook master.251112.4 - ccp-webhook master.251105.4 - cluster-autoscaler v1.33.1-aks-3 - kostenanalyse-scraper v0.0.25 - customer-net-probe master.250827.1 - envoy v1.35.6-master.251017.3 - ingress-dispatcher v1.35.6-master.251017.3 - jwt-authenticator-egress master.250904.1 - kube-state-metrics v2.15.0-4 - kubeguard-guard v0.16.23 - private-connect-balancer master.250731.2 - private-connect-router master.251105.2 - gpu-provisioner 0.3.7 (plugin) - karpenter 1.6.5-aks (plugin) - kms-controller master.250811.2 (plugin) - kms-operator master.250814.1 (plugin) - kms-plugin-v2-plus master.251114.2 (plugin) - kube-egress-gateway-controller v0.1.3 - kubelet-serving-csr-approver v0.0.7 - live-patching-controller v0.0.16 - secure-tls-bootstrap-server v0.0.9 |
-
Linux - Ubuntu 22.04 - azure-acr-credential-provider-pmc 1.34.1-ubuntu22.04u3 - containerd 1.7.29-ubuntu22.04u1 - datacenter-gpu-manager-4-core 1:4.4.1-1 - datacenter-gpu-manager-4-proprietary 1:4.4.1-1 - kubectl 1.34.1-ubuntu22.04u4 - kubelet 1.34.1-ubuntu22.04u4 - kubernetes-cri-tools 1.32.0-ubuntu22.04u3 - nvidia-device-plugin 0.18.0-ubuntu22.04u2 - runc 1.3.3-ubuntu22.04u1 - Linux - AzureLinux 3.0 - azure-acr-credential-provider-pmc 1.34.1-1.azl3 - containerd 2.0.0-14.azl3 - datacenter-gpu-manager-4-core 1:4.4.1-1 - datacenter-gpu-manager-4-proprietary 1:4.4.1-1 - dcgm-exporter 4.6.0-1.azl3 - kubectl 1.34.1-4.azl3 - kubelet 1.34.1-4.azl3 - kubernetes-cri-tools 1.32.0-3.azl3 - nvidia-container-toolkit 1.17.3 - nvidia-device-plugin 0.18.0-2.azl3 - Windows - Windows2022 - containerd v2.0.4-azure.1 |
- kube-egress-gateway-daemon v0.0.21 -> v0.1.3 - kube-egress-gateway-daemon-init v0.0.21 -> v0.1.3 - kube-egress-gateway-cnimanager v0.0.21 -> v0.1.3 - kube-egress-gateway-cni v0.0.21 -> v0.1.3 - kube-egress-gateway-cni-ipam v0.0.21 -> v0.1.3 - cloud-provider-node-manager-windows v1.33.3 -> v1.34.0 - cloud-provider-node-manager-linux v1.33.3 -> v1.34.0 - metrics-server v0.7.2-10 -> v0.8.0-4 - overlay-vpa v1.2.1-1 -> v1.5 - coredns v1.12.1-7 -> v1.13.1-2 - kube-egress-gateway-controller v0.0.21 -> v0.1.3 |
Kubernetes 1.33
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen van Kubernetes 1.32.0 |
|---|---|---|---|
| - aci-connector-linux 1.6.2 - addon-resizer v1.8.23-2 - ai-toolchain-operator 0.4.5 - aks-windows-gpu-device-plugin 0.0.19 - ama-logs-linux 3.1.26 - ama-logs-win 3.1.26 - app-routing-operator 0.0.3 - azure-monitor-metrics-cfg-reader 6.16.0-main-04-15-2025-d78050c6-cfg - azure-monitor-metrics-ksm v2.15.0-4 - azure-monitor-metrics-linux 6.16.0-main-04-15-2025-d78050c6 - azure-monitor-metrics-target-allocator 6.16.0-main-04-15-2025-d78050c6-targetallocator - azure-monitor-metrics-windows 6.16.0-main-04-15-2025-d78050c6-win - azure-npm-image v1.5.45 - azure-npm-image-windows v1.5.5 - azure-policy 1.10.1 - azure-policy-webhook 1.10.0 - certgen v0.1.9 - cilium-agent v1.17.18-260811 - cilium-envoy v1.34.10-251105 - cilium-operator-generic v1.17.18-260811 - cloud-provider-node-manager-linux v1.33.0 - cloud-provider-node-manager-windows v1.33.0 - cluster-proportionele automatische schaalaanpassing v1.9.0-1 - container-networking-cilium-agent v1.17.18-260811 - container-networking-cilium-operator-generic v1.17.18-260811 - coredns v1.12.1-1 - cost-analysis-agent v0.0.23 - kostenanalyse-opencost v1.111.0 - kostenanalyse-prometheus v2.54.1 - cost-analysis-victoria-metrics v1.103.0 - extension-config-agent 1.23.3 - extension-manager 1.23.3 - fqdn-policy v1.16.6-250129 - gpu-provisioner 0.3.3 - health-probe-proxy v1.29.1 - hubble-relay v1.15.0 - image-cleaner v1.3.1 - ingress-appgw 1.8.1 - ip-masq-agent-v2 v0.1.15-2 - ipv6-hp-bpf v0.0.1 - keda v2.16.1 - keda-admission-webhooks v2.16.1 - keda-metrics-apiserver v2.16.1 - kube-egress-gateway-cni v0.0.20 - kube-egress-gateway-cni-ipam v0.0.20 - kube-egress-gateway-cnimanager v0.0.20 - kube-egress-gateway-daemon v0.0.20 - kube-egress-gateway-daemon-init v0.0.20 - metrics-server v0.7.2-6 - microsoft-defender-admission-controller 20250325.2 - microsoft-defender-low-level-collector 2.0.205 - microsoft-defender-low-level-init 1.3.81 - microsoft-defender-old-file-cleaner 1.0.214 - microsoft-defender-pod-collector 1.0.177 - microsoft-defender-security-publisher 1.0.211 - open-policy-agent-gatekeeper v3.18.2-1 - osm-bootstrap v1.2.9 - osm-controller v1.2.9 - osm-crds v1.2.9 - osm-healthcheck v1.2.9 - osm-init v1.2.9 - osm-injector v1.2.9 - osm-sidecar v1.32.2-hotfix.20241216 - overlay-vpa 1.2.1 - overlay-vpa-webhook-generation master.250430.1 - ratify-base v1.2.3 - retina-agent v0.0.31 - retina-agent-enterprise v0.1.9 - retina-agent-win v0.0.31 - retina-operator v0.1.9 - secrets-store-csi-driver v1.4.8 - secrets-store-csi-driver-windows v1.4.8 - secrets-store-driver-registrar-linux v2.11.1 - secrets-store-driver-registrar-windows v2.11.1 - secrets-store-livenessprobe-linux v2.13.1 - secrets-store-livenessprobe-windows v2.13.1 - secrets-store-provider-azure v1.6.2 - secrets-store-provider-azure-windows v1.6.2 - sgx-attestation 3.3.1 - sgx-plugin 1.0.0 - sgx-webhook 1.2.2 - tigera-operator v1.36.7 - windows-gmsa-webhook-image v0.12.1-2 - workload-identity-webhook v1.5.0 |
- addon-override-manager master.250116.1 - apiserver-network-proxy-server v0.30.3-hotfix.20240819 - app-routing-operator 0.2.5 - ccp-webhook master.250509.3 - cluster-autoscaler v1.32.1-aks - kostenanalyse-scraper v0.0.23 - customer-net-probe (klantennetwerk-probe) master.250430.1 - envoy v1.31.5-master.241218.3 - ingress-dispatcher v1.31.5-master.250126.7 - kube-state-metrics v2.15.0-4 - gpu-provisioner 0.3.3 - karpenter 0.7.3-aks - kube-egress-gateway-controller v0.0.20 - kubelet-serving-csr-approver v0.0.7 - live-patching-controller v0.0.8 |
-
Linux - Ubuntu 22.04 - containerd 1.7.27-ubuntu22.04u1 - kubernetes-cri-tools 1.32.0-ubuntu22.04u3 - runc 1.2.6-ubuntu22.04u1 - Linux - AzureLinux 3.0 - containerd 2.0.0-4.azl3 - nvidia-container-toolkit 1.17.3 - Windows - Windows2022 - containerd v1.7.20-azure.1 |
- coredns v1.11.3-7 → v1.12.1-1 - cloud-provider-node-manager-windows v1.32.5 → v1.33.0 - cloud-provider-node-manager-linux v1.32.5 → v1.33.0 |
Kubernetes 1.32
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen |
|---|---|---|---|
| - Azure Policy 1.8.0 - Metrics-Server 0.6.3 - App-routeringsoperator v0.2.3 - KEDA 2.14.1 - Open Service Mesh v1.2.9 - Core DNS V1.9.4 - Overlay VPA 1.0.0 - Azure-Keyvault-SecretsProvider v1.4.5 - Application Gateway-ingangscontroller (AGIC) 1.7.2 - Image Cleaner v1.3.1 - Azure Workload Identity v1.3.0 - Microsoft Defender Low Level Collector 2.0.186 - open-policy-agent-gatekeeper v3.17.1 - Retina v0.0.17 |
- Cilium v1.17.9 - Cluster Autoscaler v1.30.6-aks - Tigera-Operator v1.34.7 |
- Besturingssysteeminstallatiekopie Ubuntu 22.04 Cgroups V2 - ContainerD 1.7.23-ubuntu22.04u1 voor Linux en v1.6.35+azure voor Windows - Azure Linux 3.0 - Cgroups V2 - ContainerD 1.7.13-3.azl |
- Calico v1.34.7 |
Kubernetes 1.31
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen |
|---|---|---|---|
| - Azure Policy 1.8.0 - Metrics-Server 0.6.3 - App-routeringsoperator v0.2.3 - KEDA 2.14.1 - Open Service Mesh v1.2.9 - Core DNS V1.9.4 - Overlay VPA 1.0.0 - Azure-Keyvault-SecretsProvider v1.4.5 - Application Gateway-ingangscontroller (AGIC) 1.7.2 - Image Cleaner v1.3.1 - Azure Workload Identity v1.3.0 - Microsoft Defender Low Level Collector 2.0.186 - open-policy-agent-gatekeeper v3.17.1 - Retina v0.0.17 |
- Cilium v1.16.19 - Cluster Autoscaler v1.30.6-aks - Tigera-Operator v1.30.11 |
- Besturingssysteeminstallatiekopie Ubuntu 22.04 Cgroups V2 - ContainerD 1.7.23-ubuntu22.04u1 voor Linux en v1.6.35+azure voor Windows - Azure Linux 3.0 - Cgroups V2 - ContainerD 1.7.13-3.azl |
- Calico v1.30.11 |
Kubernetes 1.30
| Door AKS beheerde invoegtoepassingen (invoegtoepassing) | AKS-onderdelen (ccp) | Onderdelen van het besturingssysteem | Belangrijke wijzigingen |
|---|---|---|---|
| - Azure Policy 1.3.0 - App-routeringsoperator v0.2.3 - Metrics-Server 0.6.3 - KEDA 2.11.2 - Open Service Mesh 1.2.7 - Core DNS V1.9.4 - Overlay VPA 0.13.0 - Azure-Keyvault-SecretsProvider 1.4.1 - Application Gateway-ingangscontroller (AGIC) 1.7.2 - Image Cleaner v1.2.3 - Azure Workload Identity v1.2.0 - Microsoft Defender Security Publisher 1.0.68 - Microsoft Defender oude bestandsreiniger 1.3.68 - Microsoft Defender Pod Collector 1.0.78 - Microsoft Defender Low Level Collector 2.0.186 - Microsoft Entra door pods beheerde identiteit 1.8.13.6 - GitOps 1.8.1 - CSI Secrets Store Driver 1.3.4-1 - azurefile-csi-driver 1.29.3 |
- Cilium v1.14.20 - CNI v1.4.43.1 (Standaard)/v1.5.11 (Azure CNI-overlay) - Cluster Autoscaler versie 1.27.3 - Tigera-Operator 1.30.7 |
- Besturingssysteeminstallatiekopie Ubuntu 22.04 Cgroups V2 - ContainerD 1.7.5 voor Linux en 1.7.1 voor Windows - Azure Linux 2.0 - Cgroups V2 - ContainerD 1.6 |
- Tigera-Operator 1.30.7 |
Alias voor minor-versie in AKS
Note
Alias kleine versie vereist Azure CLI versie 2.37 of hoger en API versie 20220401 of hoger. Gebruik az upgrade deze om de nieuwste versie van de CLI te installeren.
U kunt een AKS-cluster maken zonder een patchversie op te geven. Wanneer u een cluster maakt zonder een patch aan te wijzen, voert het cluster de nieuwste GA-patch van de secundaire versie uit. Als u uw patchversie binnen dezelfde kleine versie wilt upgraden, gebruikt u autoupgrade.
Voer de az aks show --resource-group myResourceGroup --name myAKSCluster opdracht uit om te zien welke patch u gebruikt. In de uitvoer toont de currentKubernetesVersion eigenschap de volledige Kubernetes-versie. Voorbeeld:
{
"apiServerAccessProfile": null,
"autoScalerProfile": null,
"autoUpgradeProfile": null,
"azurePortalFqdn": "myaksclust-myresourcegroup.portal.hcp.eastus.azmk8s.io",
"currentKubernetesVersion": "<major>.<minor>.<patch>",
}
Beleid voor ondersteuning van Kubernetes-versies
AKS definieert een algemeen beschikbare (GA)-versie als een versie die beschikbaar is in alle regio's en is ingeschakeld in alle SLO- of SLA-metingen. AKS ondersteunt drie ga-secundaire versies van Kubernetes:
- De nieuwste GA-versie (N).
- De twee vorige secundaire versies (N-1 en N-2).
- Elke ondersteunde secundaire versie kan elk willekeurig aantal patches op een bepaald moment ondersteunen. AKS behoudt zich het recht voor om patches te verwijderen als er een kritiek CVE- of beveiligingsprobleem wordt gedetecteerd. Raadpleeg voor informatie over de beschikbaarheid van patches en eventuele ad-hoc afstoting de releaseopmerkingen van de versie en bezoek de webpagina met de status van de AKS-release.
AKS biedt mogelijk ook ondersteuning voor preview-versies, die expliciet zijn gelabeld en onderhevig aan de voorwaarden voor preview.
AKS biedt platformondersteuning voor slechts één secundaire GA-versie van Kubernetes na de reguliere ondersteunde versies. Het platformondersteuningsvenster van Kubernetes-versies op AKS wordt N-3 genoemd. Zie platformondersteuningsbeleid voor meer informatie.
Note
AKS maakt gebruik van veilige implementatieprocedures waarbij een geleidelijke implementatie van regio's is betrokken. Dit betekent dat het maximaal 10 werkdagen kan duren voordat een nieuwe release of een nieuwe versie beschikbaar is in alle regio's.
Het ondersteunde venster van Secundaire versies van Kubernetes op AKS wordt N-2 genoemd, waarbij N verwijst naar de nieuwste release, wat betekent dat twee eerdere secundaire releases ook worden ondersteund.
Op de dag dat AKS bijvoorbeeld versie 1.29 introduceert, wordt ondersteuning geboden voor de volgende versies:
| Nieuwe kleine versie | Ondersteunde kleine versies |
|---|---|
| 1.29 | 1.29, 1.28, 1.27 |
Wanneer een nieuwe secundaire versie wordt geïntroduceerd, wordt de oudste secundaire versie afgeschaft en verwijderd. Stel dat de huidige lijst met ondersteunde secundaire versies 1.29, 1.28 en 1.27 is. Wanneer AKS 1.30 vrijgeeft, gaan alle 1.27-versies 30 dagen later uit de ondersteuning.
AKS biedt mogelijk ondersteuning voor een aantal patches op basis van de beschikbaarheid van upstream-communityversies voor een bepaalde minor versie. AKS behoudt zich het recht voor om een van deze patches op elk gewenst moment te verwijderen vanwege een CVE of mogelijk probleem met fouten. We raden u aan de nieuwste patch te gebruiken voor een kleine versie.
Platformondersteuningsbeleid
Platformondersteuningsbeleid is een verminderd ondersteuningsplan voor bepaalde niet-ondersteunde Kubernetes-versies. Tijdens platformondersteuning ontvangen klanten alleen ondersteuning van Microsoft voor AKS/Azure-platformgerelateerde problemen. Eventuele problemen met betrekking tot Kubernetes-functionaliteit en -onderdelen worden niet ondersteund.
Platformondersteuningsbeleid is van toepassing op clusters in een N-3-versie (waarbij N de meest recente ondersteunde AKS GA secundaire versie is) voordat het cluster wordt verwijderd naar N-4. Kubernetes v1.26 wordt bijvoorbeeld beschouwd als platformondersteuning wanneer v1.29 de nieuwste GA-versie is. Stel dat u een N-2-versie gebruikt. Op het moment dat de versie N-3 wordt, wordt de officiële ondersteuning ook beëindigd en voert u het platformondersteuningsbeleid in.
AKS is afhankelijk van de releases en patches van Kubernetes, een opensource-project dat alleen een schuifvenster van drie secundaire versies ondersteunt. AKS kan alleen volledige ondersteuning garanderen terwijl deze versies upstream worden onderhouden. Aangezien er upstream geen patches meer worden geproduceerd, kan AKS deze versies ongepatcht laten of een fork maken. Vanwege deze beperking biedt platformondersteuning geen ondersteuning voor het gebruik van Kubernetes upstream.
De volgende tabel bevat ondersteuningsrichtlijnen voor communityondersteuning vergeleken met platformondersteuning:
| Ondersteuningscategorie | Communityondersteuning (N-2) | Platformondersteuning (N-3) |
|---|---|---|
| Upgrades van N-3 naar een ondersteunde versie | Supported | Supported |
| Beschikbaarheid van platform (Azure) | Supported | Supported |
| Schalen van de knooppool | Supported | Supported |
| VM-beschikbaarheid | Supported | Supported |
| Problemen met betrekking tot opslag, netwerken | Supported | Ondersteund, met uitzondering van opgeloste fouten en buiten gebruik gestelde onderdelen |
| Start/stop | Supported | Supported |
| Certificaten vernieuwen | Supported | Supported |
| SLA voor infrastructuur | Supported | Supported |
| SLA voor controlevlak | Supported | Supported |
| SLA (Platform) (AKS) | Supported | Niet ondersteund |
| Kubernetes-onderdelen (inclusief invoegtoepassingen) | Supported | Niet ondersteund |
| Onderdelenupdates | Supported | Niet ondersteund |
| Hotfixes voor onderdelen | Supported | Niet ondersteund |
| Opgeloste fouten toepassen | Supported | Niet ondersteund |
| Beveiligingspatches toepassen | Supported | Niet ondersteund |
| Kubernetes-API-ondersteuning | Supported | Niet ondersteund |
| Knooppuntgroep maken | Supported | Supported |
| Cluster maken | Supported | Niet ondersteund |
| Momentopname van knooppuntgroep | Supported | Niet ondersteund |
| Upgrade van knooppuntafbeelding | Supported | Supported |
Note
De tabel is onderhevig aan wijzigingen en overzichten van algemene ondersteuningsscenario's. Scenario's met betrekking tot Kubernetes-functionaliteit en -onderdelen worden niet ondersteund voor N-3. Zie Ondersteuning en probleemoplossing voor AKS voor meer ondersteuning.
Ondersteunde kubectl versies
U kunt een kubectl versie gebruiken die een subversie is die ouder of nieuwer is dan uw kube-apiserver-versie. Zie het Kubernetes-ondersteuningsbeleid voor kubectl voor meer informatie.
Als uw kube-apiserver bijvoorbeeld 1.28 is, kunt u versies 1.27 tot 1.29 van kubectl gebruiken.
Als u de nieuwste versie wilt installeren of bijwerken kubectl , gebruikt u de opdracht op basis van het hulpprogramma van uw voorkeur:
az aks install-cli
Langetermijnondersteuning (LTS)
AKS biedt één jaar community-ondersteuning en één jaar langetermijnondersteuning (LTS), inclusief backported beveiligingsoplossingen van de upstream-community. Onze upstream LTS-werkgroep draagt bij aan de community om onze klanten een langer ondersteuningsvenster te bieden.
Zie Langetermijnondersteuning voor Azure Kubernetes Service (AKS) voor meer informatie over LTS.
Release- en uitfaseringsproces
Zie de AKS Kubernetes-releaseagenda voor toekomstige versies en afschaffingen.
Voor nieuwe secundaire versies van Kubernetes:
AKS kondigt de releasedatums van nieuwe versies en afschaffing van oude versies aan in de opmerkingen bij de AKS-release ten minste 30 dagen voordat ze worden verwijderd.
AKS gebruikt Azure Advisor om u te waarschuwen als een nieuwe versie problemen in uw cluster kan veroorzaken vanwege afgeschafte API's. Azure Advisor waarschuwt u ook als u niet meer wordt ondersteund.
AKS publiceert een servicestatusmelding die beschikbaar is voor alle gebruikers met AKS- en portaltoegang en stuurt een e-mail naar de abonnementsbeheerders met de geplande datums voor het verwijderen van versies.
Note
Zie Azure-abonnementen beheren om uw abonnementsbeheerders weer te geven of te wijzigen.
U hebt 30 dagen na het verwijderen van de versie om een upgrade uit te voeren naar een ondersteunde secundaire versieversie om ondersteuning te blijven ontvangen.
Voor nieuwe patchversies van Kubernetes:
- Vanwege de urgente aard van patchversies kunnen ze in de service worden geïntroduceerd zodra ze beschikbaar komen. Zodra deze beschikbaar zijn, hebben patches een minimale levenscyclus van twee maanden.
- Over het algemeen communiceert AKS niet breed over de release van nieuwe patchversies. AKS controleert en valideert echter voortdurend beschikbare CVE-patches om ze tijdig te ondersteunen in AKS. Als er een kritieke patch wordt gevonden of als er een gebruikersactie is vereist, wordt u door AKS op de hoogte gesteld van een upgrade naar de nieuw beschikbare patch.
- U hebt 30 dagen na het verwijderen van een patchrelease van AKS om een upgrade uit te voeren naar een ondersteunde patch en ondersteuning te blijven ontvangen. U kunt echter geen clusters of knooppuntgroepen meer maken zodra de versie is afgeschaft/verwijderd.
Uitzonderingen op het beleid voor ondersteunde versies
AKS behoudt zich het recht voor om nieuwe/bestaande versies toe te voegen of te verwijderen met een of meer kritieke fouten of beveiligingsproblemen die van invloed zijn op de productie, zonder voorafgaande kennisgeving.
Specifieke patchreleases kunnen worden overgeslagen of versneld worden geïmplementeerd, afhankelijk van de ernst van de fout of het beveiligingsprobleem.
Versies van Azure Portal en CLI
Als u een AKS-cluster implementeert met behulp van Azure portal, Azure CLI of Azure PowerShell, wordt het cluster standaard ingesteld op de secundaire N-1-versie en de meest recente patch.
Als u wilt achterhalen welke versies momenteel beschikbaar zijn voor uw abonnement en regio, gebruikt u de opdracht op basis van het hulpprogramma van uw voorkeur:
# The following example lists the available Kubernetes versions for the EastUS region:
az aks get-versions --location eastus --output table
Veelgestelde vragen (FAQ)
Hoe informeert Microsoft mij over nieuwe Kubernetes-versies?
Het AKS-team kondigt nieuwe releasedatums voor Kubernetes-versies aan in onze documentatie, op GitHub en via e-mail naar abonnementsbeheerders met clusters die bijna aan het einde van de ondersteuning komen. AKS maakt ook gebruik van Azure Advisor om u in Azure Portal te waarschuwen als u niet meer wordt ondersteund en u informeert over afgeschafte API's die van invloed kunnen zijn op uw toepassing of ontwikkelingsproces.
Hoe vaak moet ik verwachten dat ik Kubernetes-versies moet upgraden om ondersteuning te blijven bieden?
Vanaf Kubernetes 1.19 heeft de opensource-community de ondersteuning voor één jaar uitgebreid. AKS zet zich in om patches en ondersteuning mogelijk te maken die overeenkomt met de upstream-toezeggingen. Voor AKS-clusters op 1.19 en hoger kunt u minimaal één keer per jaar upgraden om op een ondersteunde versie te blijven.
Wat gebeurt er wanneer u een Kubernetes-cluster upgradet met een secundaire versie die niet wordt ondersteund?
Als uw versie niet meer wordt ondersteund volgens de lijst met ondersteunde Kubernetes-versies, moet u een upgrade uitvoeren. U kunt upgraden van niet-ondersteunde versies naar ondersteunde versies. Voorbeeld:
- Als de laagste ondersteunde secundaire AKS-versie 1.33 is en u zich op 1.32 of ouder bevindt, bent u buiten ondersteuning.
- Als u een upgrade hebt uitgevoerd van 1.32 naar 1.33 of hoger, bent u terug in het ondersteuningsbeleid.
Downgraden of terugdraaien naar een niet-ondersteunde versie worden niet ondersteund. Bovendien is de clusterversie hoger dan de laagst ondersteunde versie, hoe groter de kans op upgradeproblemen. In dat geval is het aanmaken van een nieuw cluster en het migreren van workloads een betere aanpak.
Wat betekent het om 'buiten ondersteuning' te zijn?
"Buiten ondersteuning" betekent:
- De versie die u uitvoert, valt buiten de lijst met ondersteunde versies.
- U wordt gevraagd om het cluster bij te werken naar een ondersteunde versie wanneer u ondersteuning aanvraagt, tenzij u zich binnen de respijtperiode van 30 dagen na de afschaffing van de versie bevindt.
Daarnaast maakt AKS geen runtime- of andere garanties voor clusters buiten de lijst met ondersteunde versies.
Kun je voor altijd op een Kubernetes-versie blijven?
Als een cluster niet meer dan drie secundaire versies ondersteunt en beveiligingsrisico's met zich meebrengt, neemt Azure proactief contact met u op. Ze adviseren u om uw cluster te upgraden. Als u geen verdere actie onderneemt, behoudt Azure zich het recht voor om uw cluster namens u automatisch te upgraden.
Wat gebeurt er als u een Kubernetes-cluster schaalt met een secundaire versie die niet wordt ondersteund?
Voor kleinere versies die niet door AKS worden ondersteund, moet het in- of uitschalen blijven werken. Omdat er geen garanties zijn met de kwaliteit van de service, raden we u aan een upgrade uit te voeren om uw cluster weer te ondersteunen.
Welke versie ondersteunt het besturingsvlak als de knooppuntgroep zich niet in een van de ondersteunde AKS-versies bevindt?
Het besturingsvlak en alle knooppuntgroepen moeten binnen het ondersteunde versieverschilvenster blijven. Vanaf Kubernetes 1.28 mag de control plane maximaal drie minorversies voorlopen op de nodepools. Zie de kubernetes-versie-upgraderegels voor meer informatie.
Wat is het toegestane verschil in versies tussen het besturingsvlak en knooppuntgroepen?
Het versieverschilbeleid maakt nu een verschil van maximaal drie versies mogelijk tussen besturingsvlak en agentpools. AKS volgt deze scheve versiebeleidswijziging vanaf versie 1.28.
Kan ik meerdere AKS-versies overslaan tijdens een clusterupgrade?
Ja, in sommige gevallen kunt u secundaire versies overslaan. Als u het control plane echter onafhankelijk van de nodepools upgradet, moet u voldoen aan het beleid voor versieverschillen van Kubernetes. Het kubernetes-versieverschilbeleid ondersteunt momenteel alleen N-3, dus de besturingsvlak- en agentpools moeten zich binnen N-3 van elkaar bevinden.
- LTS: Een versie waarvoor het AKS-Long-Term-ondersteuningsplan is ingeschakeld. Zie LTS-versies.
- Niet-ondersteunde LTS: een versie met LTS-ondersteuning waarvan de LTS-eindedatum is verstreken in de tabel LTS-versies.
- Ondersteunde niet-LTS: een versie die niet LTS is, maar die nog steeds wordt vermeld als ondersteund in de AKS Kubernetes-releasekalender.
- Niet-ondersteunde niet-LTS: een versie die niet LTS is en die niet meer wordt vermeld als ondersteund in de AKS Kubernetes-releasekalender.
| Startversie | Doelversie | Kunnen meerdere minderjarigen overslaan? | Beperking | Ondersteuningsverklaring |
|---|---|---|---|---|
| Langetermijnondersteuning (LTS) | Hogere LTS | Ja | Het doel moet worden vermeld door AKS en voldoen aan versieverschil- en validatiecontroles. | Supported |
| LTS wordt niet ondersteund | Ondersteunde LTS-versies | Conditional | Het doel moet worden vermeld door AKS en moet voldoen aan validatiecontroles. | Niet-ondersteund herstelpad |
| Niet-ondersteunde niet-LTS | Langetermijnondersteuning (LTS) | Conditional | Het LTS-doel moet worden vermeld door AKS en moet voldoen aan validatiecontroles. Upgrades alleen van het control plane worden niet ondersteund; een volledige upgrade van het cluster is vereist. | Niet-ondersteund herstelpad |
| Niet-ondersteunde niet-LTS | Laagste ondersteunde communityversie | Ja | Gebruik het oudste ondersteunde GA-doel dat wordt aangeboden door AKS. Upgrades alleen van het control plane worden niet ondersteund; een volledige upgrade van het cluster is vereist. | Niet-ondersteund herstelpad |
| Ondersteunde niet-LTS-versies | Geavanceerdere communityversie | Nee. | Werk steeds één ondergeschikte versie tegelijk bij. | Supported |
Examples:
- Als uw cluster zich op 1.29 LTS bevindt en u wilt overstappen op 1.32 LTS, kunt u meerdere secundaire versies overslaan zolang 1.32 LTS nog steeds wordt aangeboden door AKS en de upgrade voldoet aan versieverschil- en validatiecontroles.
- Als uw cluster zich op 1.28 niet-LTS bevindt, kunt u overstappen op AKS LTS 1.30 LTS met behulp van het niet-ondersteunde herstelpad, zolang de doelversie wordt vermeld door AKS, aan validatiecontroles voldoet en u een volledige clusterupgrade uitvoert in plaats
control-plane-onlyvan . - Als uw cluster is ingeschakeld voor niet-LTS 1.33 en u wilt overstappen op ondersteunde niet-LTS 1.35, kunt u niet rechtstreeks van 1.33 tot 1.35 overslaan. U moet één secundaire versie tegelijk upgraden, zoals 1.33 naar 1.34 en vervolgens 1.34 naar 1.35.
In de voorgaande tabel geeft Unsupported recovery path aan dat het upgradepad wordt uitgevoerd op een manier waarvan niet kan worden gegarandeerd dat die veilig is en daarom als niet-ondersteund wordt beschouwd. Met AKS kan de upgrade worden voortgezet, maar deze wordt niet ondersteund en kan risico's met zich meebrengen.
Als u het juiste pad wilt kiezen, controleert u de beschikbare doelen door uit te voeren az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name>. Bekijk de voorgaande tabel en overweeg vervolgens het risico om het cluster te upgraden of opnieuw te maken en workloads te migreren.
Kan ik een nieuw 1.xx.x-cluster maken tijdens het ondersteuningsvenster van het platform?
Nee, het maken van nieuwe clusters is niet mogelijk tijdens de platformondersteuningsperiode.
Ik heb een nieuw afgeschafte versie die geen platformondersteuning meer biedt. Kan ik nog steeds nieuwe knooppuntgroepen toevoegen of moet ik upgraden?
Ja, u kunt agentpools toevoegen zolang ze compatibel zijn met de control plane versie.
Verwante inhoud
Zie voor meer informatie over AKS-clusterupgrades: