Azure Kubernetes Service'te (AKS) Kapsayıcılar için Windows Yıllık Kanalı kullanma (Önizleme)
AKS, genel önizlemede Kapsayıcılar için Windows Server Yıllık Kanalını destekler. Her kanal sürümü yıllık olarak yayınlanır ve iki yıl boyunca desteklenir. Daha fazla yenilik döngüsü ve taşınabilirlik gerekiyorsa bu kanal faydalıdır.
Windows Yıllık Kanal sürümleri düğüm havuzunuzun Kubernetes sürümünü temel alır. Bir Yıllık Kanal sürümünden diğerine yükseltmek için, sonraki Yıllık Kanal sürümünü destekleyen bir Kubernetes sürümüne yükseltebilirsiniz.
Önemli
AKS önizleme özellikleri self servis ve kabul temelinde kullanılabilir. Önizlemeler "olduğu gibi" ve "kullanılabilir" olarak sağlanır ve hizmet düzeyi sözleşmelerinin ve sınırlı garantinin dışında tutulur. AKS önizlemeleri, müşteri desteği tarafından kısmen en iyi çaba temelinde ele alınmaktadır. Bu nedenle, bu özellikler üretim kullanımı için tasarlanmamıştır. Daha fazla bilgi için aşağıdaki destek makalelerine bakın:
Desteklenen Yıllık Kanal sürümleri
AKS, Kubernetes sürümleriyle uyumlu olarak Kapsayıcılar için Windows Server Yıllık Kanalı'nın yeni sürümleri için destek yayınlar. En son güncelleştirmeler için bkz . AKS sürüm notları. Aşağıdaki tabloda, yaklaşan Yıllık Kanal sürümleri için tahmini bir yayın zamanlaması sağlanmaktadır:
K8s sürümü | Yıllık Kanal (konak) sürümü | Desteklenen kapsayıcı görüntüsü | Destek sonu tarihi |
---|---|---|---|
1.28 | 23H2 (yalnızca önizleme) | Windows Server 2022 | 1.30 desteğinin sonu |
1.31 | 24H2 | Windows Server 2022 ve Windows Server 2025 | 1.34 desteğinin sonu |
1.35 | 25H2 | Windows Server 2025 | 1.38 desteğinin sonu |
Windows Yıllık Kanalı ile Uzun Süreli Bakım Kanalı Sürümleri (LTSC) karşılaştırması
AKS, Windows Server 2022 ve Windows Server 2019 dahil olmak üzere Uzun Süreli Bakım Kanalı Sürümlerini (LTSC) destekler. Bunlar, Kapsayıcılar için Windows Server Yıllık Kanalı'ndan farklı bir yayın kanalından gelir. Geçerli önerilerimizi görüntülemek için Windows en iyi yöntemler belgelerine bakın.
Not
Windows Server 2019, Kubernetes sürüm 1.32'nin kullanım ömrü sona erdikten ve Windows Server 2022, Kubernetes sürüm 1.34 kullanım ömrü sona erdikten sonra devre dışı bırakılacaktır. Daha fazla bilgi için bkz . AKS sürüm notları.
Aşağıdaki tabloda, Windows Yıllık Kanalı ve Uzun Süreli Bakım Kanalı sürümleri karşılaştırıldığında:
Kanal | Destek | Yükseltmeler |
---|---|---|
Uzun Süreli Bakım Kanalı (LTSC) | LTSC kanalları her üç yılda bir yayınlanıyor ve beş yıl boyunca destekleniyor. Bu kanal, Uzun Vadeli Destek kullanan müşteriler için önerilir. | Bir sürümden sonraki sürüme yükseltmek için düğüm havuzlarınızı yeni bir işletim sistemi SKU seçeneğine geçirmeniz ve kapsayıcı görüntülerinizi yeni işletim sistemi sürümüyle yeniden oluşturmanız gerekir. |
Kapsayıcılar için Yıllık Kanal | Yıllık Kanal sürümleri yıllık olarak gerçekleşir ve iki yıl boyunca desteklenir. | En son sürüme yükseltmek için düğüm havuzunuzun Kubernetes sürümünü yükseltebilirsiniz. |
Başlamadan önce
- Azure CLI sürüm 2.56.0 veya sonraki bir sürümün yüklü olması ve komutuyla olarak ayarlanacağı
os-sku
WindowsAnnual
şekilde yapılandırılmasıaz aks nodepool add
gerekir. Sürümü bulmak içinaz --version
komutunu çalıştırın. Yüklemeniz veya yükseltmeniz gerekirse, bkz. Azure CLI yükleme.
Sınırlamalar
- Windows Yıllık Kanalı, Azure Ağ İlkesi Yöneticisi'ni (NPM) desteklemez.
Azure CLI uzantısını aks-preview
yükleme
veya komutunu kullanarak aks-preview uzantısını kaydedin veya
az extension update
güncelleştirinaz extension add
.# Register the aks-preview extension az extension add --name aks-preview # Update the aks-preview extension az extension update --name aks-preview
Özellik bayrağını AKSWindowsAnnualPreview
kaydetme
AKSWindowsAnnualPreview
komutunu kullanarak özellik bayrağınıaz feature register
kaydedin.az feature register --namespace "Microsoft.ContainerService" --name "AKSWindowsAnnualPreview"
Durumun Kayıtlı olarak gösterilmesi birkaç dakika sürer.
komutunu kullanarak
az feature show
kayıt durumunu doğrulayın.az feature show --namespace "Microsoft.ContainerService" --name "AKSWindowsAnnualPreview"
Durum Kayıtlı olarak yansıtıldığında, komutunu kullanarak Microsoft.ContainerService kaynak sağlayıcısının kaydını yenileyin
az provider register
.az provider register --namespace Microsoft.ContainerService
AKS'de Kapsayıcılar için Windows Yıllık Kanalı kullanma
AKS'de Windows Yıllık Kanalı'nı kullanmak için aşağıdaki parametreleri belirtin:
os-type
olarak ayarlayınWindows
os-sku
olarak ayarlayınWindowsAnnual
Windows Yıllık Kanal sürümleri düğüm havuzunuzun Kubernetes sürümünü temel alır. Düğüm havuzunuzun Kubernetes sürümünü temel alarak hangi sürümü alabileceğinizi denetlemek için desteklenen Yıllık Kanal sürümlerine bakın.
Yeni bir Windows Yıllık Kanal düğüm havuzu oluşturma
komutunu kullanarak
az aks nodepool add
bir Windows Yıllık Kanal düğüm havuzu oluşturun. Aşağıdaki örnek, 23H2 sürümüne sahip bir Windows Yıllık Kanal düğüm havuzu oluşturur:az aks nodepool add \ --resource-group $RESOURCE_GROUP_NAME \ --cluster-name $CLUSTER_NAME \ --os-type Windows \ --os-sku WindowsAnnual \ --kubernetes-version 1.29 --name $NODE_POOL_NAME \ --node-count 1
Not
Düğüm havuzu oluşturma sırasında Kubernetes sürümünü belirtmezseniz AKS, kümenizle aynı Kubernetes sürümünü kullanır.
Windows Yıllık Kanal düğümü havuzu oluşturmayı doğrulama
komutunu kullanarak
kubectl describe node
düğüm havuzunuzun işletim sistemi SKU'sunu denetleyerek Windows Yıllık Kanal düğüm havuzu oluşturmayı doğrulayın.kubectl describe node $NODE_POOL_NAME
Windows Yıllık Kanal düğüm havuzunu başarıyla oluşturduysanız aşağıdaki çıkışı görmeniz gerekir:
Name: npwin Roles: agent Labels: agentpool=npwin ... kubernetes.azure.com/os=windows ... kubernetes.azure.com/node-image-version=AKSWindows-23H2-gen2 ... kubernetes.azure.com/os-sku=WindowsAnnual
Mevcut düğüm havuzunu Windows Yıllık Kanalı'na yükseltme
Azure Kubernetes Service (AKS) Windows iş yükleriniz için işletim sistemi sürümünü yükseltme bölümünde verilen yönergeleri izleyerek mevcut düğüm havuzunu LTSC sürümünden Windows Yıllık Kanalı'na yükseltebilirsiniz.
Bir Yıllık Kanal sürümünden diğerine yükseltmek için, sonraki Yıllık Kanal sürümünü destekleyen bir Kubernetes sürümüne yükseltebilirsiniz.
Sonraki adımlar
AKS'de Windows Kapsayıcıları hakkında daha fazla bilgi edinmek için aşağıdaki kaynaklara bakın:
Azure Kubernetes Service