AKS(Azure Kubernetes Service)에 Azure Linux 컨테이너 호스트 사용

적용 대상: ✔️ AKS 자동 ✔️ AKS 표준

AKS용 Azure Linux 컨테이너 호스트는 Microsoft 만든 오픈 소스 Linux 배포판입니다. 일반적으로 AKS(Azure Kubernetes Service) 컨테이너 호스트로 사용할 수 있습니다. 새 클러스터에 Azure Linux 노드 풀을 배포하거나, 기존 Ubuntu 클러스터에 Azure Linux 노드 풀을 추가하거나, Ubuntu 노드를 Azure Linux 노드로 마이그레이션할 수 있습니다. Azure Linux에 대해 자세히 알아보려면 Azure Linux 설명서를 참조하세요.

대부분의 프로덕션 워크로드에서 AKS Automatic은 AKS에 권장되는 프로덕션 준비 기본값입니다. AKS 자동에서 Azure Linux는 시스템 노드 풀에 대한 기본 OS(운영 체제)로 미리 구성됩니다. 이 구성은 Azure Linux가 클러스터 시스템 구성 요소에 대해 수행해야 하는 별도의 결정이 아니라 AKS Automatic의 관리형 프로덕션 준비 기본 환경의 일부임을 의미합니다.

중요합니다

2025년 11월 30일부터 AKS(Azure Kubernetes Service)는 더 이상 Azure Linux 2.0에 대한 보안 업데이트를 지원하거나 제공하지 않습니다. Azure Linux 2.0 노드 이미지는 202512.06.0 릴리스에서 고정됩니다. 2026년 3월 31일부터 노드 이미지가 제거되며 노드 풀의 크기를 조정할 수 없습니다. 노드 풀을 지원되는 Kubernetes 버전으로 업그레이드하거나 osSku AzureLinux3으로 마이그레이션하여 지원되는 Azure Linux 버전으로 마이그레이션합니다. 자세한 내용은 사용 중지 GitHub 문제Azure 업데이트 사용 중지 공지 사항을 참조하세요. 공지 사항 및 업데이트에 대한 정보를 유지하려면 AKS 릴리스 정보를 따르세요.

Azure Linux를 사용하는 이유

AKS의 Azure Linux 컨테이너 호스트는 모든 Linux 개발을 수행할 수 있는 한 곳을 제공하는 네이티브 AKS 이미지를 사용합니다. 모든 패키지는 원본에서 빌드되고 유효성이 검사되어 입증된 구성 요소에서 서비스가 실행되도록 합니다. Azure Linux는 컨테이너 워크로드를 실행하는 데 필요한 필수 패키지 집합만 포함하는 경량입니다. Azure Linux는 공격 노출 영역을 줄이고 불필요한 패키지의 패치 및 유지 관리를 제거합니다. 기본 계층에는 Azure에 맞게 조정된 Microsoft 강화 커널이 있습니다. Azure Linux의 주요 기능에 대해 자세히 알아봅니다.

Azure Linux는 AKS Automatic의 시스템 노드 풀에 대한 기본 OS이기도 합니다. 이 기본값은 안정성, 보안 및 운영 오버헤드를 줄이기 위해 미리 구성된 플랫폼 선택 항목으로 프로덕션 준비 클러스터 구성을 제공하는 AKS 자동 목표를 지원합니다.

AKS Automatic에서 Linux Azure

AKS 자동은 대부분의 AKS 워크로드에 권장되는 프로덕션 준비 기본값입니다. AKS Automatic에서:

  • Azure Linux는 시스템 노드 풀의 기본 OS로 미리 구성됩니다.
  • AKS는 핵심 클러스터 설정 및 플랫폼 기본값을 관리합니다.
  • Azure Linux는 미리 구성된 다른 보안, 크기 조정 및 작업 기본값과 함께 기본 제공 프로덕션 지향 환경의 일부입니다.

프로덕션에 바로 사용할 수 있는 기본 설정을 갖춘 관리형 AKS 환경을 원한다면 AKS Automatic부터 시작하세요. 자세한 내용은 AKS(Azure Kubernetes Service) Automatic이란?을(를) 참조하세요.

AKS의 Azure Linux에 대한 배포 옵션

Azure Linux를 사용하는 방법은 AKS 자동 또는 AKS 표준을 사용하는지에 따라 달라집니다.

AKS 자동화

AKS Automatic에서 시스템 노드 풀은 기본적으로 Azure Linux를 사용합니다. 새 프로덕션 워크로드를 만들고 AKS에 권장되는 프로덕션 준비 기본 환경을 원하는 경우 AKS Automatic부터 시작합니다.

시작하려면 다음을 참조하십시오.

AKS 표준

AKS 표준에서는 클러스터 및 워크로드 요구 사항에 따라 Azure Linux를 노드 OS 옵션으로 선택할 수 있습니다.

AKS Standard에서 Azure Linux 사용을 시작하려면 다음을 참조하세요.

Considerations

AKS에서 Azure Linux를 사용하는 방법을 결정할 때 다음 사항에 유의하세요.

  • 새 프로덕션 워크로드의 경우 AKS Automatic은 대부분의 AKS 시나리오에 권장되는 프로덕션 준비 기본값입니다.
  • AKS Automatic에서 시스템 노드 풀은 Azure Linux를 사용하도록 미리 구성됩니다.
  • AKS 표준에서는 새 클러스터, 추가된 노드 풀 또는 마이그레이션 시나리오에 Azure Linux를 명시적으로 선택할 수 있습니다.
  • Azure Linux의 지역 가용성은 AKS 지역 가용성을 따릅니다.

국가별 가용성

Azure Linux 컨테이너 호스트는 AKS와 동일한 지역에서 사용할 수 있습니다.

Azure Linux 및 AKS Automatic에 대해 자세히 알아보려면 다음을 참조하세요: