다음을 통해 공유


(사용되지 않음) Kubernetes용 Azure Container Service 소개

Azure Kubernetes Service를 사용하는 이 문서의 업데이트된 버전은 AKS(Azure Kubernetes Service) 개요를 참조하세요.

경고

ACS(Azure Container Service)는 더 이상 사용되지 않습니다. 새로운 특징 또는 기능이 ACS에 추가되지 않을 예정입니다. 모든 API, 포털 환경, CLI 명령 및 설명서가 더 이상 사용되지 않는다고 표시됩니다.

2017년에 Kubernetes 관리, 배포 및 운영을 간소화하기 위한 AKS(Azure Kubernetes Service)가 도입되었습니다. Kubernetes 오케스트레이터를 사용하는 경우 2020년 1월 31일까지 AKS로 마이그레이션하세요. 시작하려면 Azure Kubernetes Service로 마이그레이션을 참조하세요.

자세한 내용은 Azure.com의 Azure Container Service 사용 중단 알림을 참조하세요.

Kubernetes용 Azure Container Service를 사용하면 컨테이너화된 애플리케이션을 실행하는 미리 구성된 가상 머신의 클러스터를 보다 간편하게 만들고 구성하고 관리할 수 있습니다. 이를 통해 기존 기술을 사용하거나 크고 확장된 커뮤니티 전문 지식의 본문을 이용하여 Microsoft Azure의 컨테이너 기반 애플리케이션을 배포하고 관리할 수 있습니다.

Azure Container Service를 사용하면 Kubernetes 및 Docker 이미지 형식을 통해 애플리케이션 이식성을 유지하면서 Azure의 엔터프라이즈급 기능을 활용할 수 있습니다.

Kubernetes용 Azure Container Service 사용

Azure 컨테이너 서비스를 사용하는 우리의 목표는 현재 우리 고객들 사이에서 인기 있는 오픈 소스 도구 및 기술을 사용하여 컨테이너 호스팅 환경을 제공하는 것입니다. 이를 위해 표준 Kubernetes API 엔드포인트를 공개합니다. 이러한 표준 엔드포인트를 사용하면 Kubernetes 클러스터와 통신할 수 있는 모든 소프트웨어를 활용할 수 있습니다. 예를 들어 kubectl, helm 또는 draft를 선택할 수 있습니다.

Azure Container Service를 사용하여 Kubernetes 클러스터 만들기

Azure Container Service 사용을 시작하려면 Azure CLI를 사용하거나 포털(Marketplace에서 Azure Container Service 검색)을 통해 Azure Container Service 클러스터를 배포합니다. Azure Resource Manager 템플릿을 통해 더 많은 제어를 필요로 하는 고급 사용자인 경우 오픈 소스 acs-engine 프로젝트를 사용하여 사용자 지정 Kubernetes 클러스터를 빌드하여 az CLI를 통해 배포할 수 있습니다.

Kubernetes 사용

Kubernetes는 컨테이너화된 애플리케이션의 배포, 크기 조정 및 관리를 자동화합니다. 여기에는 다음과 같이 풍부한 기능들이 포함되어 있습니다.

  • 자동 저장소 적재
  • 자동 복구
  • 수평 크기 조정
  • 서비스 검색 및 부하 분산
  • 자동화된 롤아웃 및 롤백
  • 비밀 및 구성 관리
  • 스토리지 오케스트레이션
  • 일괄 처리 실행

Azure Container Service를 통해 배포된 Kubernetes의 아키텍처 다이어그램:

Kubernetes를 사용하도록 구성된 Azure Container Service.

동영상

Azure Container Services의 Kubernetes 지원(Azure Friday, 2017년 1월):

Kubernetes에서 애플리케이션을 개발 및 배포하기 위한 도구(Azure OpenDev, 2017년 6월):

다음 단계

Kubernetes 빠른 시작을 살펴보고 오늘날 Azure Container Service에 대해 알아봅니다.