Azure Kubernetes Service 클러스터 버전이란?

완료됨

소프트웨어 개발에서는 업데이트와 업그레이드가 자주 발생합니다. 배포 팀이 컨테이너화된 애플리케이션을 AKS 클러스터에 배포할 준비가 되었을 때 클러스터 버전은 지원되지 않았습니다. AKS는 Kubernetes 버전 지원과 관련하여 N-2 규칙을 따릅니다.

N-2 규칙은 무엇인가요?

N은 Kubernetes가 릴리스한 최신 안정 버전이라고 생각하고, -2N의 이전 두 가지 부 버전이라고 생각하면 됩니다.

예를 들어, Kubernetes가 오늘 버전 1.20.x를 릴리스한다고 가정해 보겠습니다. N-2 규칙에 따라 AKS는 버전 1.20.x, 1.19.x1.18.x에 대한 지원을 제공합니다. 버전 1.17.x는 이전 두 개의 부 버전에 포함되지 않으므로 더 이상 사용되지 않으며 버전 1.20.x 릴리스 후 30일 이내에 지원이 중단됩니다. 새 릴리스가 릴리스된 후 30일 이내에 클러스터를 업그레이드하고 지원을 계속 받을 수 있습니다.

Diagram that shows when Kubernetes releases version 1.20, Azure Kubernetes Service will deprecate support for version 1.17 because it's out of scope of the N-2 version support rule.

AKS가 클러스터 지원을 유지 관리하는 각 부 버전의 경우 최신 안정 패치 버전 2개만 지원됩니다.

즉, Kubernetes가 패치 버전 1.19.91.18.10을 릴리스하기로 결정하면 현재 패치 버전 AKS는 다음 변경 내용을 지원합니다.

현재 지원되는 버전 지원되는 새 버전
1.20.2 1.20.2
1.20.1 1.20.1
1.19.8 1.19.9
1.19.7 1.19.8
1.18.9 1.18.10
1.18.8 1.18.9

AKS 클러스터 버전 릴리스 및 사용 중단 프로세스는 무엇인가요?

AKS는 AKS 릴리스 정보, AKS 릴리스 추적기, 이메일 경고, Azure Advisor 경고 및 미리 보기 버전을 포함한 여러 채널을 통해 클러스터 버전 업데이트를 공지합니다.

AKS 릴리스 정보

AKS는 릴리스 날짜로부터 최소 30일 전에 AKS 릴리스 정보에 새 버전 릴리스 예정일과 이전 버전 사용 중단 날짜를 포함한 공지 사항을 게시합니다.

AKS 릴리스 추적기

AKS 릴리스 추적기는 버전 및 지역별 최신 AKS 릴리스에 대한 실시간 업데이트를 제공합니다. 이 추적기는 AKS 릴리스 정보의 특정 버전에 연결되어 사용자와 관련된 릴리스 인스턴스를 식별하는 데 도움이 됩니다.

이메일 알림

AKS는 최신 버전 업데이트의 영향을 받는 AKS 클러스터 소유자에게 이메일 알림 및 서비스 상태 알림을 보내 30일 내에 기존 AKS 클러스터 버전을 업그레이드해야 함을 알립니다.

Azure Advisor

AKS는 Azure Advisor를 사용하여 새 버전이 더 이상 사용되지 않는 API로 인해 클러스터에 문제를 일으킬 수 있는지 또는 클러스터가 지원되지 않는지 경고합니다.

미리 보기 버전

AKS가 Kubernetes의 새로운 부 버전에 대한 지원을 제공하기 전에 새로운 부 버전이 미리 보기 버전으로 릴리스되는 경우가 많습니다. 미리 보기 버전을 사용하여 릴리스 전에 다음 버전을 평가할 수 있습니다. 이를 통해 다음 릴리스로 기존 AKS 클러스터 워크로드를 테스트하고 버전이 일반 공급될 때 업그레이드할 준비를 할 수 있습니다.

1.

Kubernetes는 새로운 부 버전 1.20.0을 릴리스했습니다. 다음 중 N-2 규칙에 따라 지원에서 제외되는 Kubernetes 버전은 무엇입니까?

2.

사용 중단되는 AKS 클러스터 버전을 몇 일 안에 업그레이드해야 합니까?

3.

AKS는 부 버전의 패치 버전을 몇 개 지원하나요?