Azure Kubernetes Service (AKS) sürümleri için uzun vadeli destek

Kubernetes topluluğu yaklaşık dört ayda bir yeni bir ikincil sürüm yayınlar ve her sürümün bir yıllık destek penceresi vardır. Azure Kubernetes Service'te (AKS), bu destek penceresine topluluk desteği adı verilir.

Topluluk desteğindeki Kubernetes sürümleri için AKS, topluluk sürümlerinden hata düzeltmeleri ve güvenlik güncelleştirmeleri sağlar. Uygulamalarınız karmaşık bağımlılıklara sahip olduğunda Kubernetes sürüm temposunun güncel kalması zor olabilir.

Uzun süreli destek (LTS), daha yeni Kubernetes sürümlerine yükseltmeleri planlamak ve test etmek için daha fazla zaman ayırabilmeniz için destek penceresini genişletir.

AKS destek türleri

Yaklaşık bir yıl sonra, belirli bir Kubernetes ikincil sürümü topluluk desteğine çıkar ve AKS kümelerinizde hata düzeltmeleri ve güvenlik güncelleştirmeleri kullanılamaz.

AKS, bir yıllık topluluk desteği ve ardından bir yıl daha uzun vadeli destek sağlar. Topluluk desteği ve LTS dönemleri birlikte Kubernetes sürümünün genel kullanılabilirliği (GA) aracılığıyla yaklaşık 24 aylık toplam destek sağlar. LTS yılı boyunca AKS, yukarı akış topluluğundan güvenlik düzeltmelerini geri aktarır. Yukarı akış LTS çalışma grubu, destek penceresini genişleterek topluluğa katkıda bulunur.

Topluluk desteği Uzun süreli destek
Kullanılması gereken durumlar Ana Kubernetes sürümlerine ayak uydurabildiğiniz zaman Bir sürümden diğerine ne zaman geçiş yapmanız gerektiği üzerinde denetime ihtiyacınız olduğunda
Desteklenen sürümler En son üç GA küçük sürümü Desteklenen tüm Kubernetes sürümleri LTS için uygundur. Bkz. AKS LTS yayın takvimi.

Uzun süreli destek düzeltme eki işlemi

LTS yalnızca en son iki yama sürümünü destekler. Topluluk desteği, şu anda sunulan herhangi bir sayıda düzeltme eki içerebilir. Ancak AKS, kritik güvenlik açıklarına (CVE) yanıt olarak herhangi bir yama sürümünü kullanımdan kaldırma hakkını saklıdır. Topluluk destek ilkesi hakkında daha fazla bilgi için bkz. Kubernetes sürüm destek ilkesi.

Desteklenen en son yama sürümlerini belirlemek için bkz. AKS yayın izleyicisi.

Uzun süreli desteği etkinleştirme

LTS'nin etkinleştirilmesi için kümenizin Premium katmanına taşınması ve LTS destek planının açıkça seçilmesi gerekir. Kümeniz topluluk desteğindeyken bile, istediğiniz zaman katılmayı tercih edebilirsiniz.

LTS, Premium katmanında kullanılabilir. Geçerli fiyatlar için bkz. AKS fiyatlandırması.

Not/Nota/Açıklama/Hatırlatma

Kümenizi desteklenen en son düzeltme eklerinde tutmak için düzeltme eki otomatik yükseltme kanalını etkinleştirin. LTS, her ikincil sürüm için yalnızca en son iki düzeltme eki sürümünü destekler. Bu düzeltme eki sürümlerinden birini çalıştırmayan kümeler desteği kaybedebilir.

Yeni kümede LTS'yi etkinleştirme

komutunu kullanarak LTS'nin az aks create etkinleştirildiği yeni bir küme oluşturun. AKS, varsayılan olarak desteklenen Kubernetes sürümünü ve bölgede kullanılabilen en son düzeltme ekini kullanır.

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

Komut aşağıdaki LTS'ye özgü parametre değerlerini kullanır:

  • --tier premium küme yönetim katmanını PREMIUM olarak ayarlar. Bu, LTS için gereklidir.
  • --k8s-support-plan AKSLongTermSupport kümeyi LTS'ye kaydeder ve bir yıllık ek güvenlik düzeltmeleri sağlar.
  • --auto-upgrade-channel patch aynı ikincil sürümü koruyarak kümeyi desteklenen düzeltme eki sürümlerine otomatik olarak yükselter.

Mevcut kümede LTS'yi etkinleştirme

komutunu kullanarak mevcut bir kümede LTS'yi az aks update etkinleştirin.

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

Komut aşağıdaki LTS'ye özgü parametre değerlerini kullanır:

  • --tier premium kümeyi LTS için gerekli olan Premium küme yönetim katmanına taşır.
  • --k8s-support-plan AKSLongTermSupport kümeyi LTS'ye kaydeder ve bir yıllık ek güvenlik düzeltmeleri sağlar.
  • --auto-upgrade-channel patch aynı ikincil sürümü koruyarak kümeyi desteklenen düzeltme eki sürümlerine otomatik olarak yükselter.

İpucu

Hangi Kubernetes sürümlerine yükseltebileceğinizi görmek için AKS yayın izleyicisini kullanın veya komutunu çalıştırın az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name>.

En son LTS sürümüne geçiş

En son LTS sürümüne yerinde yükseltme gerçekleştirmek için, yükseltme hedefi olarak AKS tarafından sunulan daha yüksek bir LTS sürümü belirtin. Bir LTS kümesi, yükseltme sürüm dengesizliği gereksinimlerini ve doğrulama denetimlerini karşıladığında ikincil sürümleri atlayabilir. Daha fazla bilgi için bkz. Kubernetes sürüm yükseltme kuralları.

Tam yerinde yükseltme sırasında AKS, önce kontrol düzlemini yükseltip ardından her düğüm havuzunu sırayla yükselter. Yükseltmeden önce iş yüklerinizi kullanım dışı API'lere ve geçerli ve hedef sürümler arasındaki diğer hataya neden olan değişikliklere karşı test edin.

  1. KOMUTUNU kullanarak AKS'nin kümeniz için yükseltme hedefleri olarak sunduğu sürümleri listeleyin az aks get-upgrades .

    az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output table
    
  2. komutunu kullanarak sunulan bir LTS sürümüne yükseltin az aks upgrade .

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

    Not/Nota/Açıklama/Hatırlatma

    Desteklenen tüm AKS Kubernetes sürümleri LTS ile uyumludur. En son LTS takvimi için bkz. AKS Kubernetes yayın takvimi. Kullanılabilir LTS sürümlerini ve bunların düzeltme eklerini bölgeye göre görüntülemek için AKS yayın izleyicisine bakın.

Mevcut kümede uzun süreli desteği devre dışı bırakma

Mevcut bir kümede LTS'yi devre dışı bırakmak için kümenizi Ücretsiz veya Standart katmanına taşıyın ve destek planını açıkça seçinKubernetesOfficial.

Kümenin Kubernetes sürümü hala topluluk desteğindeyken LTS'yi devre dışı bırakabilirsiniz. Bu sürüm topluluk desteğinden çıktıktan sonra, LTS'yi devre dışı bırakmadan önce kümeyi topluluk tarafından desteklenen bir sürüme yükseltin. Sürümünüzün destek durumunu belirlemek için AKS Kubernetes yayın takvimini denetleyin.

  1. Geçerli sürümünüz topluluk desteği dışındaysa komutunu kullanarak kullanılabilir yükseltme hedeflerini listeleyin az aks get-upgrades .

    az aks get-upgrades --resource-group <resource-group-name> --name <cluster-name> --output table
    
  2. Gerekirse komutunu kullanarak kümeyi topluluk desteğinde sunulan bir sürüme yükseltin az aks upgrade .

    az aks upgrade --resource-group <resource-group-name> --name <cluster-name> --kubernetes-version <community-supported-kubernetes-version>
    
  3. komutunu kullanarak LTS'yi az aks update devre dışı bırakın. Aşağıdaki örnek, kümeyi Ücretsiz katmanına taşır ve destek planını seçer KubernetesOfficial .

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

    --tier free değeri, kümeyi Ücretsiz küme yönetim katmanına taşır ve --k8s-support-plan KubernetesOfficial kümeyi LTS'den standart AKS Kubernetes destek planına geçirir.

Eklenti ve özellik yaşam döngüsüyle ilgili dikkat edilmesi gerekenler

LTS, Kubernetes sürümü desteğini genişletir, ancak eklentiler ve özellikler ayrı destek yaşam döngülerine sahip olabilir. Bir kümeyi LTS'ye taşımadan önce, kümenin kullandığı her eklenti ve özelliğin yaşam döngüsünü ve Kubernetes sürümü uyumluluğunu gözden geçirin.

Aşağıdaki tabloda, geçerli yaşam döngüsüyle ilgili önemli noktalar özetlemektedir:

Eklenti veya özellik Yaşam döngüsüyle ilgili dikkat edilmesi gerekenler
Calico Calico sürümünüzün hedef Kubernetes sürümünü desteklediğini onaylayın ve Kubernetes topluluk desteğinin ötesinde kullanmak üzere Tigera destek koşullarını gözden geçirin.
Anahtar Yönetimi Hizmeti (KMS) Mevcut KMS deneyimi artık eski olarak belirlenmiştir. Kubernetes 1.33 ve üzeri sürümler için yeni KMS veri şifreleme deneyimini ve ilgili geçiş kılavuzunu gözden geçirin. Hem yeni deneyim hem de geçiş iş akışı önizleme aşamasındadır.
Dapr Yönetilen Dapr uzantısı , geçerli ve önceki Dapr sürümlerini içeren sıralı bir destek penceresi kullanır. Uzantıyı desteklenen sürüm penceresinde tutun.
Application Gateway Giriş Denetleyicisi (AGIC) AGIC kullanılabilir durumda kalır. Kapsayıcılar için Application Gateway'e geçiş yapmaya başlayın.
Service Mesh'i (OSM) açma Yönetilen OSM eklentisi için AKS desteği 30 Eylül 2027'de sona eriyor. Bu tarihten önce Istio eklentisine geçiş.
Pod ile yönetilen kimliği Microsoft Entra Yönetilen eklenti desteği Eylül 2025'te sona erdi. Microsoft Entra İş Yükü Kimliği geçiş.
Azure Gizli Hesaplama SGX (ACC SGX) Kümeyi topluluk desteğinin ötesine taşımadan önce ACC SGX'in hedef Kubernetes sürümünü desteklediğini onaylayın.

Sonraki LTS yükseltmesini planlama

AKS, ardışık Kubernetes sürümlerini LTS için uygun hale getirir ve her sürüm için ayrı bir LTS kullanım süresi sonu tarihi yayımlar. Aks LTS yayın takvimini ve AKS yayın izleyicisini kullanarak sunulan bir hedef sürümü seçin ve geçerli sürüm LTS kullanım süresi sonu tarihine ulaşmadan önce geçişinizi planlayın.

Sık sorulan sorular

Topluluk desteği sona erdikten sonra LTS sürümüyle yeni bir AKS kümesi oluşturabilir miyim?

Evet, LTS'yi etkinleştirirseniz topluluk destek süresi sona erdikten sonra LTS sürümünü kullanarak yeni bir AKS kümesi oluşturabilirsiniz. LTS desteği yalnızca bu sürümün yaşam döngüsünün sonuna kadar devam eder. Ardından sonraki desteklenen LTS sürümüne yükseltmeniz gerekir. Daha fazla bilgi için bkz. AKS Kubernetes yayın takvimi.

Topluluk desteği sona erdikten sonra AKS destekli bir sürümde LTS'yi etkinleştirebilir ve devre dışı bırakabilir miyim?

Evet, TOPLULUK destek süresi sona erdikten sonra bile AKS destekli herhangi bir sürümde LTS destek planını etkinleştirebilirsiniz. Ancak, topluluk destek dönemi sona erdikten sonra bu sürüm için LTS'yi devre dışı bırakamazsınız.

Topluluk tarafından desteklenen aks kümesi, kullanım süresi sona erdikten sonra otomatik olarak LTS için uygun hale gelir mi?

Hayır. LTS'yi açıkça etkinleştirmeniz ve kümeyi Premium katmanına taşımanız gerekir.

Her AKS sürümü uzun vadeli destek için uygun mu?

Yes. Desteklenen tüm Kubernetes sürümleri LTS için uygundur.

LTS için fiyatlandırma modeli nedir?

LTS, Premium katmanında sunulur. Geçerli fiyatlar için bkz. Premium katman fiyatlandırması.

LTS'yi etkinleştirmek iş yüklerini kesintiye uğratıyor mu?

Hayır. Bu yalnızca yapılandırma değişikliğidir; düğümleri yeniden göstermez veya iş yüklerini kesintiye uğratmaz, bu nedenle kapalı kalma süresi beklenmez.