Udostępnij za pośrednictwem


Używanie rocznego kanału systemu Windows dla kontenerów w usłudze Azure Kubernetes Service (AKS) (wersja zapoznawcza)

Usługa AKS obsługuje roczny kanał systemu Windows Server dla kontenerów w publicznej wersji zapoznawczej. Każda wersja kanału jest udostępniana co rok i jest obsługiwana przez dwa lata. Ten kanał jest korzystny, jeśli potrzebujesz zwiększonych cykli innowacji i przenośności.

Wersje kanału rocznego systemu Windows są oparte na wersji platformy Kubernetes puli węzłów. Aby uaktualnić jedną wersję kanału rocznego do następnej, możesz przeprowadzić uaktualnienie do wersji kubernetes obsługującej następną wersję kanału rocznego.

Ważne

Funkcje usługi AKS w wersji zapoznawczej są dostępne na zasadzie samoobsługi. Wersje zapoznawcze są udostępniane w wersji "as is" i "jako dostępne" i są wykluczone z umów dotyczących poziomu usług i ograniczonej gwarancji. Wersje zapoznawcze usługi AKS są częściowo objęte pomocą techniczną dla klientów. W związku z tym te funkcje nie są przeznaczone do użytku produkcyjnego. Aby uzyskać więcej informacji, zobacz następujące artykuły pomocy technicznej:

Obsługiwane wersje kanału rocznego

Obsługa wydań usługi AKS dla nowych wersji rocznego kanału systemu Windows Server dla kontenerów zgodnie z wersjami platformy Kubernetes. Najnowsze aktualizacje można znaleźć w informacjach o wersji usługi AKS. Poniższa tabela zawiera szacowany harmonogram wydania dla nadchodzących wersji rocznych kanałów:

Wersja K8s Wersja kanału rocznego (hosta) Obsługiwany obraz kontenera Data zakończenia pomocy technicznej
1.28 23H2 (tylko wersja zapoznawcza) Windows Server 2022 Zakończenie wsparcia technicznego 1.30
1.31 24H2 Windows Server 2022 i Windows Server 2025 Zakończenie wsparcia technicznego 1.34
1.35 25H2 Windows Server 2025 Koniec wsparcia technicznego 1.38

Windows Annual Channel a Long Term Servicing Channel Releases (LTSC)

Usługa AKS obsługuje długoterminowe wersje kanału obsługi (LTSC), w tym systemy Windows Server 2022 i Windows Server 2019. Pochodzą one z innego kanału wydania niż roczny kanał systemu Windows Server dla kontenerów. Aby wyświetlić nasze bieżące zalecenia, zobacz dokumentację najlepszych rozwiązań systemu Windows.

Uwaga

System Windows Server 2019 zostanie wycofany po zakończeniu użytkowania platformy Kubernetes w wersji 1.32, a system Windows Server 2022 zostanie wycofany po zakończeniu użytkowania platformy Kubernetes w wersji 1.34. Aby uzyskać więcej informacji, zobacz informacje o wersji usługi AKS.

W poniższej tabeli porównaliśmy wersje kanału rocznego systemu Windows i długoterminowego kanału obsługi:

Kanał Pomoc techniczna Uaktualnienia
Długoterminowy kanał obsługi (LTSC) Kanały LTSC są wydawane co trzy lata i są obsługiwane przez pięć lat. Ten kanał jest zalecany dla klientów korzystających z długoterminowej pomocy technicznej. Aby uaktualnić jedną wersję do następnej, należy zmigrować pule węzłów do nowej opcji jednostki SKU systemu operacyjnego i ponownie skompilować obrazy kontenerów przy użyciu nowej wersji systemu operacyjnego.
Roczny kanał dla kontenerów Roczne wersje kanału są obsługiwane co rok i są obsługiwane przez dwa lata. Aby przeprowadzić uaktualnienie do najnowszej wersji, możesz uaktualnić wersję platformy Kubernetes puli węzłów.

Zanim rozpoczniesz

  • Musisz zainstalować interfejs wiersza polecenia platformy Azure w wersji 2.56.0 lub nowszej i skonfigurować go do WindowsAnnual ustawienia os-sku za az aks nodepool add pomocą polecenia . Uruchom polecenie az --version, aby dowiedzieć się, jaka wersja jest używana. Jeśli konieczna będzie instalacja lub uaktualnienie, zobacz Instalowanie interfejsu wiersza polecenia platformy Azure.

Ograniczenia

  • Program Windows Annual Channel nie obsługuje usługi Azure Network Policy Manager (NPM).

Instalowanie rozszerzenia interfejsu wiersza polecenia platformy aks-preview Azure

  • Zarejestruj lub zaktualizuj rozszerzenie aks-preview przy użyciu az extension add polecenia lub az extension update .

    # Register the aks-preview extension
    az extension add --name aks-preview
    # Update the aks-preview extension
    az extension update --name aks-preview
    

Rejestrowanie flagi AKSWindowsAnnualPreview funkcji

  1. Zarejestruj flagę AKSWindowsAnnualPreview funkcji przy użyciu az feature register polecenia .

    az feature register --namespace "Microsoft.ContainerService" --name "AKSWindowsAnnualPreview"
    

    Wyświetlenie stanu Zarejestrowane trwa kilka minut.

  2. Sprawdź stan rejestracji przy użyciu az feature show polecenia .

    az feature show --namespace "Microsoft.ContainerService" --name "AKSWindowsAnnualPreview"
    
  3. Gdy stan będzie odzwierciedlał wartość Zarejestrowano, odśwież rejestrację dostawcy zasobów Microsoft.ContainerService przy użyciu az provider register polecenia .

    az provider register --namespace Microsoft.ContainerService
    

Korzystanie z rocznego kanału systemu Windows dla kontenerów w usłudze AKS

Aby użyć kanału rocznego systemu Windows w usłudze AKS, określ następujące parametry:

  • os-type ustaw wartość na Windows
  • os-sku ustaw wartość na WindowsAnnual

Wersje kanału rocznego systemu Windows są oparte na wersji platformy Kubernetes puli węzłów. Aby sprawdzić, która wersja zostanie udostępniona na podstawie wersji platformy Kubernetes puli węzłów, zobacz obsługiwane wersje kanału rocznego.

Tworzenie nowej puli węzłów kanału rocznego systemu Windows

  • Utwórz pulę węzłów kanału rocznego systemu Windows przy użyciu az aks nodepool add polecenia . Poniższy przykład tworzy pulę węzłów rocznego kanału systemu Windows z wydaniem 23H2:

    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
    

    Uwaga

    Jeśli nie określisz wersji platformy Kubernetes podczas tworzenia puli węzłów, usługa AKS używa tej samej wersji platformy Kubernetes co klaster.

Weryfikowanie tworzenia puli węzłów kanału rocznego systemu Windows

  • Sprawdź tworzenie puli węzłów kanału rocznego systemu Windows, sprawdzając jednostkę SKU systemu operacyjnego puli węzłów przy użyciu kubectl describe node polecenia .

    kubectl describe node $NODE_POOL_NAME
    

    Jeśli pomyślnie utworzono pulę węzłów kanału rocznego systemu Windows, powinny zostać wyświetlone następujące dane wyjściowe:

    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
    

Uaktualnianie istniejącej puli węzłów do kanału rocznego systemu Windows

Istniejącą pulę węzłów można uaktualnić z wersji LTSC do rocznego kanału systemu Windows, postępując zgodnie ze wskazówkami w temacie Uaktualnianie wersji systemu operacyjnego dla obciążeń systemu Windows usługi Azure Kubernetes Service (AKS).

Aby uaktualnić jedną wersję kanału rocznego do następnej, możesz przeprowadzić uaktualnienie do wersji kubernetes obsługującej następną wersję kanału rocznego.

Następne kroki

Aby dowiedzieć się więcej o kontenerach systemu Windows w usłudze AKS, zobacz następujące zasoby: