팁 (조언)
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 Container Service의 목표는 오늘날 고객들에게 인기 있는 오픈 소스 도구와 기술을 사용하여 컨테이너 호스팅 환경을 제공하는 것입니다. 이를 위해 표준 Kubernetes API 엔드포인트를 노출합니다. 이러한 표준 엔드포인트를 사용하면 Kubernetes 클러스터와 통신할 수 있는 모든 소프트웨어를 활용할 수 있습니다. 예를 들어 kubectl, helm 또는 초안을 선택할 수 있습니다.
Azure Container Service를 사용하여 Kubernetes 클러스터 만들기
Azure Container Service 사용을 시작하려면 Azure CLI 또는 포털을 통해 Azure Container Service 클러스터를 배포합니다( Azure Container Service용 Marketplace 검색). Azure Resource Manager 템플릿에 대한 더 많은 제어가 필요한 고급 사용자인 경우 오픈 소스 acs 엔진 프로젝트를 사용하여 사용자 지정 Kubernetes 클러스터를 빌드하고 CLI를 통해 az 배포할 수 있습니다.
Kubernetes 사용
Kubernetes는 컨테이너화된 애플리케이션의 배포, 크기 조정 및 관리를 자동화합니다. 다음과 같은 다양한 기능 집합이 있습니다.
- 자동 박스 포장
- 자체 치유
- 수평 크기 조정
- 서비스 검색 및 부하 분산
- 자동화된 배포 및 취소
- 비밀 및 구성 관리
- 스토리지 오케스트레이션
- 일괄 처리 실행
Azure Container Service를 통해 배포된 Kubernetes의 아키텍처 다이어그램:
동영상
Azure Container Services의 Kubernetes 지원(Azure Friday, 2017년 1월):
Kubernetes에서 애플리케이션 개발 및 배포 도구(Azure OpenDev, 2017년 6월):
다음 단계
Kubernetes 빠른 시작을 탐색하여 오늘부터 Azure Container Service를 시작해 보세요.