다음을 통해 공유


AKS(Azure Kubernetes Service)에서 컨테이너용 Windows 연간 채널 사용(미리 보기)

AKS는 공개 미리 보기에서 컨테이너용 Windows Server 연간 채널을 지원합니다. 각 채널 버전은 매년 릴리스되며 2년 동안 지원됩니다. 이 채널은 향상된 혁신 주기와 이식성이 필요한 경우 유용합니다.

Windows 연간 채널 버전은 노드 풀의 Kubernetes 버전을 기반으로 합니다. 하나의 연간 채널 버전에서 다음 버전으로 업그레이드하려면 다음 연간 채널 버전을 지원하는 Kubernetes 버전으로 업그레이드하면 됩니다.

Important

AKS 미리 보기 기능은 셀프 서비스에서 사용할 수 있습니다(옵트인 방식). 미리 보기는 "있는 그대로" 및 "사용 가능한 상태로" 제공되며 서비스 수준 계약 및 제한적 보증에서 제외됩니다. AKS 미리 보기의 일부는 고객 지원팀에서 최선을 다해 지원합니다. 따라서 이러한 기능은 프로덕션 용도로 사용할 수 없습니다. 자세한 내용은 다음 지원 문서를 참조하세요.

지원되는 연간 채널 릴리스

AKS는 Kubernetes 버전에 맞춰 컨테이너용 Windows Server 연간 채널의 새 릴리스에 대한 지원을 릴리스합니다. 최신 업데이트를 보려면 AKS 릴리스 정보를 참조하세요. 다음 표에는 예정된 연간 채널 릴리스에 대한 예상 릴리스 일정이 나와 있습니다.

K8s 버전 연간 채널(호스트) 버전 컨테이너 이미지 지원 지원 종료 날짜
1.28 23H2(미리 보기 전용) Windows Server 2022 1.30 지원 종료
1.31 24H2 Windows Server 2022 & Windows Server 2025 1.34 지원 종료
1.35 25H2 Windows Server 2025 1.38 지원 종료

Windows 연간 채널과 LTSC(장기 서비스 채널 릴리스)

AKS는 Windows Server 2022 및 Windows Server 2019를 포함하여 장기 서비스 채널 릴리스를 지원합니다. 이는 컨테이너용 Windows Server 연간 채널과 다른 릴리스 채널에서 제공됩니다. 현재 권장 사항을 보려면 Windows 모범 사례 설명서를 참조하세요.

참고 항목

Windows Server 2019는 Kubernetes 버전 1.32의 수명이 종료된 후 사용 중지되고, Windows Server 2022는 Kubernetes 버전 1.34의 수명이 종료된 후 사용이 중지됩니다. 자세한 내용은 AKS 릴리스 정보를 참조하세요.

다음 표에서는 Windows 연간 채널과 장기 서비스 채널 릴리스를 비교합니다.

채널 지원 업그레이드
LTSC(장기 서비스 채널) LTSC 채널은 3년마다 릴리스되며 5년 동안 지원됩니다. 이 채널은 장기 지원을 사용하는 고객에게 권장됩니다. 한 릴리스에서 다음 릴리스로 업그레이드하려면 노드 풀을 새 OS SKU 옵션으로 마이그레이션하고 새 OS 버전으로 컨테이너 이미지를 다시 빌드해야 합니다.
컨테이너를 위한 연간 채널 연간 채널 릴리스는 매년 발생하며 2년 동안 지원됩니다. 최신 릴리스로 업그레이드하려면 노드 풀의 Kubernetes 버전을 업그레이드하면 됩니다.

시작하기 전에

  • az aks nodepool add 명령을 사용하여 os-skuWindowsAnnual로 설정하려면 Azure CLI 버전 2.56.0 이상이 설치 및 구성되어 있어야 합니다. az --version을 실행하여 버전을 찾습니다. 설치 또는 업그레이드해야 하는 경우 Azure CLI 설치를 참조하세요.

제한 사항

  • Windows 연간 채널은 Azure NPM(네트워크 정책 관리자)을 지원하지 않습니다.

aks-preview Azure CLI 확장 설치

  • az extension add 또는 az extension update 명령을 사용하여 aks-preview 확장을 등록하거나 업데이트합니다.

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

AKSWindowsAnnualPreview 기능 플래그 등록

  1. az feature register 명령을 사용하여 AKSWindowsAnnualPreview 기능 플래그를 등록합니다.

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

    상태가 Registered로 표시되는 데 몇 분 정도 걸립니다.

  2. 또한 az feature show 명령을 사용하여 등록 상태를 확인합니다.

    az feature show --namespace "Microsoft.ContainerService" --name "AKSWindowsAnnualPreview"
    
  3. 상태가 Registered(등록됨)를 반영하면 az provider register 명령을 사용하여 Microsoft.ContainerService 리소스 공급자의 등록을 새로 고칩니다.

    az provider register --namespace Microsoft.ContainerService
    

AKS의 컨테이너에 Windows 연간 채널 사용

AKS에서 Windows 연간 채널을 사용하려면 다음 매개 변수를 지정합니다.

  • Windows로 설정된 os-type
  • WindowsAnnual로 설정된 os-sku

Windows 연간 채널 버전은 노드 풀의 Kubernetes 버전을 기반으로 합니다. 노드 풀의 Kubernetes 버전에 따라 어떤 릴리스가 제공되는지 확인하려면 지원되는 연간 채널 릴리스를 참조하세요.

새 Windows 연간 채널 노드 풀 만들기

  • az aks nodepool add 명령을 사용하여 Windows 연간 채널 노드 풀을 만듭니다. 다음 예에서는 23H2 릴리스를 사용하여 Windows 연간 채널 노드 풀을 만듭니다.

    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
    

    참고 항목

    노드 풀을 만드는 동안 Kubernetes 버전을 지정하지 않으면 AKS는 클러스터와 동일한 Kubernetes 버전을 사용합니다.

Windows 연간 채널 노드 풀 만들기 확인

  • kubectl describe node 명령을 사용하여 노드 풀의 OS SKU를 확인하여 Windows 연간 채널 노드 풀 만들기를 확인합니다.

    kubectl describe node $NODE_POOL_NAME
    

    Windows 연간 채널 노드 풀을 성공적으로 만들면 다음 출력이 표시됩니다.

    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
    

기존 노드 풀을 Windows 연간 채널로 업그레이드

AKS(Azure Kubernetes Service) Windows 워크로드용 OS 버전 업그레이드의 지침에 따라 기존 노드 풀을 LTSC 릴리스에서 Windows 연간 채널로 업그레이드할 수 있습니다.

하나의 연간 채널 버전에서 다음 버전으로 업그레이드하려면 다음 연간 채널 버전을 지원하는 Kubernetes 버전으로 업그레이드하면 됩니다.

다음 단계

AKS의 Windows 컨테이너에 대한 자세한 내용은 다음 리소스를 참조하세요.