Azure Kubernetes Hizmeti’nde (AKS) desteklenen Kubernetes sürümleri

Kubernetes topluluğu yaklaşık dört ayda bir ikincil sürümler yayınlar.

İkincil sürüm sürümleri yeni özellikler ve iyileştirmeler içerir. Yama sürümleri daha sıktır (bazen haftalıktır) ve ikincil sürümde kritik hata düzeltmeleri için tasarlanmıştır. Düzeltme eki sürümleri, güvenlik açıklarına veya önemli hatalara yönelik düzeltmeleri içerir.

Kubernetes sürümleri

Kubernetes, her sürüm için standart AnlamSal Sürüm Oluşturma sürüm oluşturma düzenini kullanır:

[major].[minor].[patch]

Examples:
  1.29.2
  1.29.1

Sürümdeki her sayı, önceki sürümle genel uyumluluğu gösterir:

  • Uyumsuz API güncelleştirmeleri veya geriye dönük uyumluluk bozulabileceğinden ana sürümler değişir.
  • Diğer ikincil sürümlerle geriye dönük olarak uyumlu işlev güncelleştirmeleri yapıldığında ikincil sürümler değişir.
  • Geriye dönük uyumlu hata düzeltmeleri yapıldığında düzeltme eki sürümleri değişir.

Çalıştırdığınız ikincil sürümün en son düzeltme eki sürümünü çalıştırmayı hedefleyin. Örneğin, üretim kümeniz açıksa 1.29.1 ve 1.29.2 1.29 ikincil sürümü için kullanılabilen en son düzeltme eki sürümüyse, kümenize tam düzeltme eki eklendiğinden ve desteklendiğinden emin olmak için en kısa sürede sürümüne yükseltmeniz 1.29.2 gerekir.

AKS Kubernetes yayın takvimi

AKS Kubernetes yayın takviminde yaklaşan sürüm sürümlerini görüntüleyin. Bölge yayın durumu ve sürüm sürüm notlarının gerçek zamanlı güncelleştirmelerini görmek için AKS yayın durumu web sayfasını ziyaret edin. Yayın durumu web sayfası hakkında daha fazla bilgi edinmek için bkz . AKS yayın izleyicisi.

Not

AKS, genel kullanıma açık (GA) Kubernetes sürümü için 12 aylık desteği izler. Kubernetes sürüm oluşturma destek ilkemiz hakkında daha fazla bilgi edinmek için lütfen SSS bölümünü okuyun.

Geçmiş sürüm geçmişi için bkz . Kubernetes geçmişi.

K8s sürümü Yukarı akış sürümü AKS önizlemesi AKS GA Kullanım ömrü sonu Platform desteği
1.28 Ağustos 2023 Eylül 2023 2023'e Kadar Ocak 2025 1,32 GA'ya kadar
1,29 Aralık 2023 Şubat 2024 Mart 2024 Mart 2025 1,33 GA'ya kadar
1.30 Nisan 2024 Haziran 2024 Temmuz 2024 Temmuz 2025 1,34 GA'ya kadar
1.31 Ağustos 2024 Ekim 2024 2024'e Kadar 2025'in Ilk 1,35 GA'ya kadar
1.32 Aralık 2024 Şubat 2025 Mart 2025 Mart 2026 1,36 GA'ya kadar

LTS Sürümleri

K8s sürümü Yukarı akış sürümü AKS önizlemesi AKS GA Kullanım ömrü sonu LTS Kullanım süresi sonu
1.27 Nisan 2023 Haziran 2023 Temmuz 2023 Temmuz 2024 Temmuz 2025
1.30 Nisan 2024 Haziran 2024 Temmuz 2024 Temmuz 2025 Temmuz 2026

AKS Kubernetes yayın zamanlaması Gantt grafiği

Bu bilgileri görsel olarak görmeyi tercih ediyorsanız, tüm geçerli sürümlerin görüntülendiği bir Gantt grafiği aşağıdadır:

Uzun vadeli destek de dahil olmak üzere AKS'de şu anda etkin olan tüm Kubernetes sürümlerinin yaşam döngüsünü gösteren Gantt grafiği.

AKS bileşenleri sürüme göre değişiklikleri bozuyor

Kullanılabilir ikincil sürümlerden herhangi birine yükseltmeden önce aşağıdaki önemli değişiklikleri not edin:

Kubernetes 1.30

AKS tarafından yönetilen eklentiler AKS bileşenleri İşletim sistemi bileşenleri Hataya neden olan değişiklikler Notlar
• Azure İlkesi 1.3.0
• cloud-provider-node-manager v1.30.0
• csi-provisioner v4.0.0
• csi-attacher v4.5.0
• csi-snapshotter v6.3.3
• anlık görüntü denetleyicisi v6.3.3
• Metrics-Server 0.6.3
• KEDA 2.14.0
• Open Service Mesh 1.2.7
• Çekirdek DNS V1.9.4
• Katman VPA 0.13.0
• Azure-Keyvault-SecretsProvider 1.4.1
• Application Gateway Giriş Denetleyicisi (AGIC) 1.7.2
• Görüntü Temizleyici v1.2.3
• Azure İş Yükü kimliği v1.2.0
• MDC Defender Güvenlik Yayımcısı 1.0.68
• MDC Defender Eski Dosya Temizleyici 1.3.68
• MDC Defender Pod Toplayıcısı 1.0.78
• MDC Defender Düşük Düzey Toplayıcı 1.3.81
• Azure Active Directory Pod Kimliği 1.8.13.6
• GitOps 1.8.1
• CSI Gizli Dizi Deposu Sürücüsü 1.3.4-1
• azurefile-csi-driver 1.29.3
• Cilium 1.13.5
• CNI v1.4.43.1 (Varsayılan)/v1.5.11 (Azure CNI Katman)
• Küme Otomatik Ölçeklendiricisi 1.27.3
• Tigera-Operatör 1.30.7
• İşletim Sistemi Görüntüsü Ubuntu 22.04 Cgroups V2
• Linux için ContainerD 1.7.5 ve Windows için 1.7.1
• Azure Linux 2.0
• Cgroups V2
• Kapsayıcılı 1.6
KEDA 2.14.1 Yok

Kubernetes 1.29

AKS tarafından yönetilen eklentiler AKS bileşenleri İşletim sistemi bileşenleri Hataya neden olan değişiklikler Notlar
• Azure İlkesi 1.3.0
• csi-provisioner v4.0.0
• csi-attacher v4.5.0
• csi-snapshotter v6.3.3
• anlık görüntü denetleyicisi v6.3.3
• Metrics-Server 0.6.3
• KEDA 2.11.2
• Open Service Mesh 1.2.7
• Çekirdek DNS V1.9.4
• Katman VPA 0.13.0
• Azure-Keyvault-SecretsProvider 1.4.1
• Application Gateway Giriş Denetleyicisi (AGIC) 1.7.2
• Görüntü Temizleyici v1.2.3
• Azure İş Yükü kimliği v1.2.0
• MDC Defender Güvenlik Yayımcısı 1.0.68
• MDC Defender Eski Dosya Temizleyici 1.3.68
• MDC Defender Pod Toplayıcısı 1.0.78
• MDC Defender Düşük Düzey Toplayıcı 1.3.81
• Azure Active Directory Pod Kimliği 1.8.13.6
• GitOps 1.8.1
• CSI Gizli Dizi Deposu Sürücüsü 1.3.4-1
• azurefile-csi-driver 1.29.3
• Cilium 1.13.5
• CNI v1.4.43.1 (Varsayılan)/v1.5.11 (Azure CNI Katman)
• Küme Otomatik Ölçeklendiricisi 1.27.3
• Tigera-Operatör 1.30.7
• İşletim Sistemi Görüntüsü Ubuntu 22.04 Cgroups V2
• Linux için ContainerD 1.7.5 ve Windows için 1.7.1
• Azure Linux 2.0
• Cgroups V2
• Kapsayıcılı 1.6
• Tigera-Operatör 1.30.7
• csi-provisioner v4.0.0
• csi-attacher v4.5.0
• csi-snapshotter v6.3.3
• anlık görüntü denetleyicisi v6.3.3
Yok

Kubernetes 1.28

AKS tarafından yönetilen eklentiler AKS bileşenleri İşletim sistemi bileşenleri Hataya neden olan değişiklikler Notlar
• Azure İlkesi 1.3.0
• azurefile-csi-driver 1.29.2
• csi-node-driver-registrar v2.9.0
• csi-livenessprobe 2.11.0
• azuredisk-csi-linux v1.29.2
• azuredisk-csi-windows v1.29.2
• csi-provisioner v3.6.2
• csi-attacher v4.5.0
• csi-resizer v1.9.3
• csi-snapshotter v6.2.2
• anlık görüntü denetleyicisi v6.2.2
• Metrics-Server 0.6.3
• KEDA 2.11.2
• Open Service Mesh 1.2.7
• Çekirdek DNS V1.9.4
• Katman VPA 0.13.0
• Azure-Keyvault-SecretsProvider 1.4.1
• Application Gateway Giriş Denetleyicisi (AGIC) 1.7.2
• Görüntü Temizleyici v1.2.3
• Azure İş Yükü kimliği v1.2.0
• MDC Defender Güvenlik Yayımcısı 1.0.68
• CSI Gizli Dizi Deposu Sürücüsü 1.3.4-1
• MDC Defender Eski Dosya Temizleyici 1.3.68
• MDC Defender Pod Toplayıcısı 1.0.78
• MDC Defender Düşük Düzey Toplayıcı 1.3.81
• Azure Active Directory Pod Kimliği 1.8.13.6
• GitOps 1.8.1
• Cilium 1.13.10-1
• CNI v1.4.43.1 (Varsayılan)/v1.5.11 (Azure CNI Katman)
• Küme Otomatik Ölçeklendiricisi 1.27.3
• Tigera-Operator 1.28.13
• İşletim Sistemi Görüntüsü Ubuntu 22.04 Cgroups V2
• Linux için ContainerD 1.7.5 ve Windows için 1.7.1
• Azure Linux 2.0
• Cgroups V1
• Kapsayıcılı 1.6
• azurefile-csi-driver 1.29.2
• csi-resizer v1.9.3
• csi-attacher v4.4.2
• csi-provisioner v4.4.2
• blob-csi v1.23.2
• azurefile-csi sürücüsü v1.29.2
• azuredisk-csi sürücü v1.29.2
• csi-livenessprobe v2.11.0
• csi-node-driver-registrar v2.9.0
Yok

Kubernetes 1.27

AKS tarafından yönetilen eklentiler AKS bileşenleri İşletim sistemi bileşenleri Hataya neden olan değişiklikler Notlar
• Azure İlkesi 1.3.0
• azuredisk-csi sürücüsü v1.28.5
• azurefile-csi sürücüsü v1.28.10
• blob-csi v1.22.4
• csi-attacher v4.3.0
• csi-resizer v1.8.0
• csi-snapshotter v6.2.2
• anlık görüntü denetleyicisi v6.2.2
• Metrics-Server 0.6.3
• KEDA 2.11.2
• Open Service Mesh 1.2.3
• Çekirdek DNS V1.9.4
• Katman VPA 0.11.0
• Azure-Keyvault-SecretsProvider 1.4.1
• Application Gateway Giriş Denetleyicisi (AGIC) 1.7.2
• Görüntü Temizleyici v1.2.3
• Azure İş Yükü kimliği v1.0.0
• MDC Defender 1.0.56
• Azure Active Directory Pod Kimliği 1.8.13.6
• GitOps 1.7.0
• azurefile-csi-driver 1.28.7
• KMS 0.5.0
• CSI Gizli Dizi Deposu Sürücüsü 1.3.4-1
• Cilium 1.13.10-1
• CNI 1.4.44
• Küme Otomatik Ölçeklendiricisi 1.8.5.3
• İşletim Sistemi Görüntüsü Ubuntu 22.04 Cgroups V2
• Linux için ContainerD 1.7 ve Windows için 1.6
• Azure Linux 2.0
• Cgroups V1
• Kapsayıcılı 1.6
• KEDA 2.11.2
• Cilium 1.13.10-1
• azurefile-csi-driver 1.28.7
• azuredisk-csi sürücüsü v1.28.5
• blob-csi v1.22.4
• csi-attacher v4.3.0
• csi-resizer v1.8.0
• csi-snapshotter v6.2.2
• anlık görüntü denetleyicisi v6.2.2
Ubuntu 22.04 FIPS sertifikasyon durumu nedeniyle AKS FIPS düğümlerini 18.04'ten 1.27'den 20.04'e değiştireceğiz.

Diğer ad ikincil sürümü

Not

Diğer ad ikincil sürümü için Azure CLI sürüm 2.37 veya üzerinin yanı sıra API sürümü 20220401 veya üzeri gerekir. CLI'nın en son sürümünü yüklemek için kullanın az upgrade .

AKS, tam düzeltme eki sürümünü belirtmeden bir küme oluşturmanıza olanak tanır. Bir düzeltme eki belirlemeden bir küme oluşturduğunuzda, küme ikincil sürümün en son GA düzeltme ekini çalıştırır. Örneğin, ile 1.29 bir küme oluşturursanız ve 1.29.2 kullanılabilir en son GA'd düzeltme ekiyse, kümeniz ile 1.29.2oluşturulur. Düzeltme eki sürümünüzü aynı ikincil sürümde yükseltmek istiyorsanız lütfen otomatik yükseltmeyi kullanın.

Hangi düzeltme ekinde olduğunuzu görmek için komutunu çalıştırın az aks show --resource-group myResourceGroup --name myAKSCluster . özelliği kubernetes currentKubernetesVersion sürümünün tamamını gösterir.

{
 "apiServerAccessProfile": null,
  "autoScalerProfile": null,
  "autoUpgradeProfile": null,
  "azurePortalFqdn": "myaksclust-myresourcegroup.portal.hcp.eastus.azmk8s.io",
  "currentKubernetesVersion": "1.29.2",
}

Kubernetes sürüm destek ilkesi

AKS, genel kullanıma açık (GA) bir sürümü tüm bölgelerde kullanılabilen ve tüm SLO veya SLA ölçümlerinde etkinleştirilen bir sürüm olarak tanımlar. AKS, Kubernetes'in üç ga alt sürümünü destekler:

  • AKS'de yayınlanan en son GA ikincil sürümü (N olarak adlandırdığımız sürüm).
  • Önceki iki ikincil sürüm.
    • Desteklenen her ikincil sürüm, belirli bir zamanda herhangi bir sayıda düzeltme ekini destekleyebilir. AKS, kritik bir CVE veya güvenlik açığı algılanırsa düzeltme eklerini kullanımdan kaldırma hakkını saklı bırakır. Yama kullanılabilirliği ve geçici kullanımdan kaldırma hakkında bilgi edinmek için lütfen sürüm sürüm notlarına bakın ve AKS yayın durumu web sayfasını ziyaret edin.

AKS ayrıca açıkça etiketlenmiş ve önizleme hüküm ve koşullarına tabi olan önizleme sürümlerini de desteklemektedir.

AKS, desteklenen normal sürümlerden sonra Kubernetes'in yalnızca bir GA ikincil sürümü için platform desteği sağlar. AKS'de Kubernetes sürümlerinin platform destek penceresi "N-3" olarak bilinir. Daha fazla bilgi için bkz . platform destek ilkesi.

Not

AKS, aşamalı bölge dağıtımını içeren güvenli dağıtım uygulamalarını kullanır. Bu, yeni bir sürümün veya yeni sürümün tüm bölgelerde kullanılabilir olması 10 iş günü kadar sürebilir.

AKS'de Kubernetes ikincil sürümlerinin desteklenen penceresi "N-2" olarak bilinir; burada N en son sürümü ifade eder, yani önceki iki ikincil sürüm de desteklenir.

Örneğin, AKS'nin 1.29 sürümünü sunduğu gün, aşağıdaki sürümler için destek sağlanır:

Yeni ikincil sürüm Desteklenen İkincil Sürüm Listesi
1,29 1.29, 1.28, 1.27

Yeni bir ikincil sürüm sunulduğunda, en eski ikincil sürüm kullanımdan kaldırılır ve kaldırılır. Örneğin, desteklenen geçerli ikincil sürüm listesinin şu olduğunu düşünelim:

1.29
1.28
1.27

AKS 1.30 sürümünü yayımladığında, 30 gün sonra tüm 1.27 sürümleri destekten çıkar.

AKS, belirli bir ikincil sürüm için yukarı akış topluluk sürümü kullanılabilirliğine bağlı olarak herhangi bir sayıda düzeltme ekini destekleyebilebilir. AKS, BIR CVE veya olası hata endişesi nedeniyle bu düzeltme eklerinden herhangi birini herhangi bir zamanda kullanımdan kaldırma hakkını saklı tutar. Her zaman ikincil sürüm için en son düzeltme ekini kullanmanız tavsiye edilir.

Platform destek ilkesi

Platform destek ilkesi, desteklenmeyen bazı Kubernetes sürümleri için azaltılmış bir destek planıdır. Platform desteği sırasında müşteriler yalnızca AKS/Azure platformuyla ilgili sorunlar için Microsoft'tan destek alır. Kubernetes işlevselliği ve bileşenleriyle ilgili sorunlar desteklenmez.

Platform destek ilkesi, küme n-4'e düşmeden önce n-3 sürümündeki kümelere (burada n desteklenen en son AKS GA ikincil sürümüdür) uygulanır. Örneğin, v1.29 en son GA sürümü olduğunda Kubernetes v1.26 platform desteği olarak kabul edilir. Ancak v1.30 GA sürümü sırasında v1.26, v1.27 sürümüne otomatik olarak yükseltilecektir. N-2 sürümünü çalıştırıyorsanız, n-3 olduğu anda da kullanım dışı olur ve platform destek ilkesine girersiniz.

AKS, yalnızca üç ikincil sürümden oluşan kayan bir pencereyi destekleyen bir Açık Kaynak projesi olan Kubernetes'ten gelen sürümlere ve düzeltme eklerine dayanır. AKS yalnızca bu sürümlere yukarı akış hizmeti sağlanırken tam desteği garanti edebilir. Yukarı akışta başka yama üretilmediğinden AKS bu sürümleri eşleşmemiş veya çatalsız bırakabilir. Bu sınırlama nedeniyle platform desteği, Kubernetes yukarı akışına güvenmeyi desteklemez.

Bu tabloda, Platform desteğine kıyasla Topluluk Desteği için destek yönergeleri özetlenmiştir.

Destek kategorisi Topluluk Desteği (N-2) Platform Desteği (N-3)
N-3'ten desteklenen bir sürüme yükseltmeler Desteklenir Desteklenir
Platform (Azure) kullanılabilirliği Desteklenir Desteklenir
Düğüm havuzu ölçeklendirme Desteklenir Desteklenir
Sanal Makine kullanılabilirliği Desteklenir Desteklenir
Depolama, Ağ ile ilgili sorunlar Desteklenir Hata düzeltmeleri ve kullanımdan kaldırılacak bileşenler dışında desteklenir
Başlat/durdur Desteklenir Desteklenir
Sertifikaları döndürme Desteklenir Desteklenir
Altyapı SLA'sı Desteklenir Desteklenir
Denetim Düzlemi SLA'sı Desteklenir Desteklenir
Platform (AKS) SLA'sı Desteklenir Desteklenmez
Kubernetes bileşenleri (Eklentiler dahil) Desteklenir Desteklenmez
Bileşen güncelleştirmeleri Desteklenir Desteklenmez
Bileşen düzeltmeleri Desteklenir Desteklenmez
Hata düzeltmeleri uygulama Desteklenir Desteklenmez
Güvenlik düzeltme eklerini uygulama Desteklenir Desteklenmez
Kubernetes API desteği Desteklenir Desteklenmez
Düğüm havuzu oluşturma Desteklenir Desteklenir
Küme oluşturma Desteklenir Desteklenmiyor
Düğüm havuzu anlık görüntüsü Desteklenir Desteklenmez
Düğüm görüntüsü yükseltmesi Desteklenir Desteklenir

Not

Yukarıdaki tablo değiştirilebilir ve yaygın destek senaryolarını özetler. Kubernetes işlevselliği ve bileşenleriyle ilgili senaryolar N-3 için desteklenmez. Daha fazla destek için bkz . AKS için destek ve sorun giderme.

Desteklenen kubectl sürümler

Kubectl için Kubernetes destek ilkesiyle tutarlı olarak kube-apiserver sürümünüzle ilgili eski veya daha kubectl yeni bir ikincil sürüm kullanabilirsiniz.

Örneğin, kube-apiserver'ınız 1.28'deyse, bu kube-apiserver ile 1.27 - 1.29 sürümlerini kubectl kullanabilirsiniz.

En son sürümü yüklemek veya güncelleştirmek kubectl için şunu çalıştırın:

az aks install-cli

Uzun Vadeli Destek (LTS)

AKS, genel depomuzdaki topluluk yukarı akışından bağlantı noktası güvenlik düzeltmelerini desteklemek için bir yıl Topluluk Desteği ve bir yıl Uzun Vadeli Destek (LTS) sağlar. Yukarı akış LTS çalışma grubumuz, müşterilerimize daha uzun bir destek penceresi sunmak için topluluğa geri katkıda bulunur.

LTS hakkında daha fazla bilgi için bkz . Azure Kubernetes Service (AKS) için uzun vadeli destek.

Sürüm ve kullanımdan kaldırma işlemi

AKS Kubernetes yayın takviminde yaklaşan sürüm sürümlerine ve kullanımdan kaldırmalara başvurabilirsiniz.

Kubernetes'in yeni ikincil sürümleri için:

  • AKS, kaldırılmadan en az 30 gün önce AKS Sürüm notlarında yeni sürüm sürümünün planlanan tarihi ve ilgili eski sürümün kullanımdan kaldırılmasıyla bir duyuru yayımlar.
  • AKS, yeni bir sürüm kullanım dışı API'ler nedeniyle kümenizde sorunlara neden olabilirse sizi uyarmak için Azure Danışmanı'nı kullanır. Destekten çıktığınızda Azure Danışmanı da sizi uyarır
  • AKS, AKS ve portal erişimi olan tüm kullanıcılara sağlanan bir hizmet durumu bildirimi yayımlar ve abonelik yöneticilerine planlanan sürüm kaldırma tarihlerini içeren bir e-posta gönderir.

    Not

    Abonelik yöneticilerinizin kim olduğunu öğrenmek veya değiştirmek için lütfen Azure aboneliklerini yönetme konusuna bakın.

  • Destek almaya devam etmek için sürüm kaldırmadan desteklenen bir ikincil sürüm sürümüne yükseltmek için 30 gününüz var.

Kubernetes'in yeni yama sürümleri için:

  • Yama sürümlerinin acil doğası gereği, kullanıma sunulduklarında hizmete tanıtılabilirler. Kullanılabilir olduğunda, düzeltme eklerinin en az iki aylık yaşam döngüsü vardır.
  • Genel olarak AKS, yeni yama sürümlerinin yayınlanmasını geniş kapsamlı olarak iletmez. Ancak AKS, AKS'de bunları zamanında desteklemek için kullanılabilir CVE yamalarını sürekli izler ve doğrular. Kritik bir düzeltme eki bulunursa veya kullanıcı eylemi gerekiyorsa, AKS size yeni kullanılabilir düzeltme ekine yükseltmeniz gerektiğini bildirir.
  • Desteklenen bir düzeltme ekine yükseltmek ve destek almaya devam etmek için bir düzeltme eki sürümünün AKS'den kaldırılmasından itibaren 30 gününüz var. Ancak, sürüm kullanım dışı bırakıldıktan/kaldırıldıktan sonra artık kümeler veya düğüm havuzları oluşturamazsınız.

Desteklenen sürümler ilkesi özel durumları

AKS, önceden bildirimde bulunmadan bir veya daha fazla kritik üretim etkileyen hata veya güvenlik sorunuyla yeni/mevcut sürümleri ekleme veya kaldırma hakkını saklıdır.

Hatanın veya güvenlik sorununun önem derecesine bağlı olarak belirli düzeltme eki sürümleri atlanabilir veya piyasaya sürülebilir.

Azure portalı ve CLI sürümleri

Azure portalı, Azure CLI, Azure PowerShell ile bir AKS kümesi dağıttığınızda, küme varsayılan olarak N-1 ikincil sürümüne ve en son düzeltme ekine ayarlanır. Örneğin AKS 1.29.2, 1.29.1, 1.28.7, 1.28.6, 1.27.11 ve 1.27.10 sürümlerini destekliyorsa, seçilen varsayılan sürüm 1.28.7'dir.

Aboneliğiniz ve bölgeniz için şu anda hangi sürümlerin kullanılabilir olduğunu öğrenmek için komutunu kullanın az aks get-versions . Aşağıdaki örnekte EastUS bölgesi için kullanılabilir Kubernetes sürümleri listelenmektedir:

az aks get-versions --location eastus --output table

SSS

Microsoft yeni Kubernetes sürümlerini bana nasıl bildirir?

AKS ekibi, belgelerimizde, GitHub'da ve e-postalarda yeni Kubernetes sürümlerinin planlanan tarihlerini içeren duyuruları destekten düşecek kümelere sahip olan abonelik yöneticilerine yayımlar. AKS ayrıca, destekten çıktıysanız Azure portalında sizi uyarmak ve uygulama veya geliştirme sürecinizi etkileyebilecek kullanım dışı API'ler hakkında sizi bilgilendirmek için Azure Danışmanı'nı kullanır.

Destekte kalmak için Kubernetes sürümlerini ne sıklıkta yükseltmeyi beklemem gerekir?

Kubernetes 1.19'dan itibaren açık kaynak topluluğu desteği bir yıla genişletti. AKS, düzeltme eklerini etkinleştirmeyi ve yukarı akış taahhütleriyle eşleştirmeyi desteklemeyi taahhüt eder. 1.19 ve üzeri sürümlerdeki AKS kümelerinde desteklenen bir sürümde kalmak için yılda en az bir kez yükseltme yapabilirsiniz.

Kubernetes kümesini desteklenmeyen bir ikincil sürümle yükselttiğiniz zaman ne olur?

n-3 veya daha eski bir sürüm kullanıyorsanız bu, destek dışında olduğunuz ve yükseltmeniz isteneceği anlamına gelir. n-3 sürümünden n-2 sürümüne yükseltmeniz başarılı olduğunda, destek ilkelerimize geri dönersiniz. Örneğin:

  • Desteklenen en eski AKS ikincil sürümü 1.27 ise ve 1.26 veya daha eski bir sürüm kullanıyorsanız destek dışındasınız demektir.
  • 1.26'dan 1.27 veya sonraki bir sürüme başarıyla yükselttiğinizde, destek ilkelerimize geri dönersiniz.

Eski sürümler desteklenmez.

"Destek Dışı" ne anlama geliyor?

'Destek Dışı' şu anlama gelir:

  • Çalıştırdığınız sürüm desteklenen sürümler listesinin dışında.
  • Sürümün kullanımdan kaldırılmasından sonraki 30 günlük yetkisiz kullanım süresi içinde değilseniz, destek isterken kümeyi desteklenen bir sürüme yükseltmeniz istenir.

Ayrıca AKS, desteklenen sürümler listesinin dışındaki kümeler için herhangi bir çalışma zamanı veya başka garantiler vermez.

Kubernetes kümesini desteklenmeyen ikincil bir sürümle ölçeklendirirseniz ne olur?

AKS tarafından desteklenmeyen ikincil sürümler için ölçeği daraltma veya genişletme işlemi çalışmaya devam etmelidir. Hizmet kalitesi garantisi olmadığından, kümenizi yeniden destek altına almak için yükseltmenizi öneririz.

Sonsuza kadar Kubernetes sürümünde kalabilir misiniz?

Bir küme üç (3) küçük sürümden fazla destekten çıkmışsa ve güvenlik riskleri taşıdığı tespit edildiyse Azure, kümenizi yükseltmek için proaktif olarak sizinle iletişim kurar. Başka bir işlem gerçekleştirmezseniz Azure, kümenizi sizin yerinize otomatik olarak yükseltme hakkını saklıdır.

Kubernetes kümesini desteklenmeyen bir ikincil sürümle ölçeklendirirseniz ne olur?

AKS tarafından desteklenmeyen ikincil sürümler için ölçeği daraltma veya genişletme işlemi çalışmaya devam etmelidir. Hizmet kalitesi garantisi olmadığından, kümenizi yeniden destek altına almak için yükseltmenizi öneririz.

Düğüm havuzu desteklenen AKS sürümlerinden birinde değilse denetim düzlemi hangi sürümü destekler?

Kontrol düzlemi tüm düğüm havuzlarından bir sürüm penceresi içinde olmalıdır. Denetim düzlemini veya düğüm havuzlarını yükseltme hakkında ayrıntılı bilgi için düğüm havuzlarını yükseltme belgelerini ziyaret edin.

Denetim düzlemi ile düğüm havuzu arasındaki sürümlerde izin verilen fark nedir?

Sürüm dengesizliği ilkesi artık denetim düzlemi ve aracı havuzları arasında en fazla 3 sürüm farka izin veriyor. AKS, sürüm 1.28'den başlayarak bu dengesiz sürüm ilkesi değişikliğini izler.

Küme yükseltmesi sırasında birden çok AKS sürümünü atlayabilir miyim?

Desteklenen bir AKS kümesini yükseltirken Kubernetes ikincil sürümleri atlanamaz. Kubernetes denetim düzlemleri sürüm dengesizliği ilkesi ikincil sürüm atlanmayı desteklemez. Örneğin, aşağıdakiler arasında yükseltmeler:

  • 1.28.x ->1.29.x: izin verilir.
  • 1.27.x ->1.28.x: izin verilir.
  • 1.27.x ->1.29.x: izin verilmez.

Kontrol düzlemi sürüm yükseltmeleri için topluluk tarafından desteklenen sürümler için sıralı olarak 3 ikincil sürüme kadar çıkabileceğinizi lütfen unutmayın.

1.27.x ->1.29.x'ten yükseltmek için:

  1. 1.27.x ->1.28.x'ten yükseltin.
  2. 1.28.x ->1.29.x'ten yükseltin.

1.28 sürümünden başlayarak, agentpool sürümleri sürüm dengesizliği ilkesi başına denetim düzlemi sürümlerini denetlemek için en fazla 3 sürüm olabilir. Sürümünüz desteklenen en düşük sürümün çok gerisindeyse, desteklenen en düşük sürüme ulaşmak için birden fazla denetim düzlemi yükseltme işlemi yapmanız gerekebilir. Örneğin, geçerli denetim düzlemi sürümünüz 1.23.x ise ve örnek olarak desteklenen en düşük 1.27.x sürümüne yükseltmeyi planlıyorsanız. 1.27.x sürümüne ulaşmak için 1.23.x'ten sırayla 4 kez yükseltmeniz gerekebilir. Ayrıca, Aracı havuzu sürümlerinin kontrol düzlemi ikincil sürümüne yükseltilebileceğini unutmayın. Bu, yukarıdaki örnekte, denetim düzlemi sürümü 1.25.x'te olduğunda agentpool sürümünü iki kez (örneğin, 1.23.x'ten 1.25.x'e) yükseltebileceğiniz anlamına gelir. Ardından 1.25.x ile 1.27.x arasında kontrol düzlemi sürümü 1.27.x olduğunda. Yerinde yani kontrol düzlemi ve aracı havuzunu birlikte yükseltirken, yukarıda yazılan kontrol düzlemi yükseltmesi için geçerli olan kurallar geçerlidir.

Desteklenmeyen bir sürümden yükseltme gerçekleştirirken - yükseltme herhangi bir işlevsellik garantisi olmadan gerçekleştirilir ve hizmet düzeyi sözleşmelerinin ve sınırlı garantinin dışında tutulur. Desteklenmeyen sürüm çalıştıran kümeler, denetim düzlemi yükseltmelerini düğüm havuzu yükseltmeleriyle ayırma esnekliğine sahiptir. Ancak sürümünüz önemli ölçüde eskiyse kümeyi yeniden oluşturmanızı öneririz.

Platform destek penceresi sırasında yeni bir 1.xx.x kümesi oluşturabilir miyim?

Hayır, Platform Desteği döneminde yeni küme oluşturma işlemi mümkün değildir.

Platform desteğinin dışında olan yeni bir kullanım dışı sürümdeyim, yine de yeni düğüm havuzları ekleyebilir miyim? Yoksa yükseltmem mi gerekecek?

Evet, denetim düzlemi sürümüyle uyumlu oldukları sürece aracı havuzları ekleyebilirsiniz.

Sonraki adımlar

Kümenizi yükseltme hakkında bilgi için bkz: