요약
회사는 국제적인 확장으로 인해 비디오 렌더링 서비스에 대한 수요가 증가하고 있어 모든 고객에게 더 나은 경험을 제공하기 위해 제품을 스케일링할 방법을 찾고 있습니다. AKS(Azure Kubernetes Service) 클러스터에 애플리케이션을 배포하고 고객에게 애플리케이션의 서비스에 액세스하게 할 방법을 파악하는 것이 좋습니다.
AKS 클러스터를 만들고 Kubernetes 클러스터에 웹 애플리케이션을 배포했습니다. 웹앱을 배포할 때 Kubernetes의 선언적 패러다임을 사용하여 만들려는 항목을 설명했습니다. 해당 방식으로 앱의 버전 기록을 유지하고 향후 배포를 쉽게 재현할 수 있습니다.
Kubernetes를 사용하지 않고 이 애플리케이션을 여러 가상 머신이나 다른 환경에 배포한다고 가정해 보겠습니다. 새로운 각 배포를 사용하여 환경을 다시 만들고 해당 인스턴스 간의 사용자 요청을 관리하는 추가 서비스를 구성해야 합니다. AKS는 Kubernetes 클러스터의 구현을 간소화하고 클라우드 네이티브 애플리케이션을 관리하는 데 필요한 모든 오케스트레이션 기능을 제공합니다.
리소스 정리
이 모듈에서는 Azure 구독을 사용하여 리소스를 만들었습니다. 다음 단계에서는 계정에 요금이 계속 청구되지 않도록 관련 리소스를 정리하는 방법을 보여 줍니다.
Azure Portal을 엽니다.
리소스 그룹을 선택합니다.
rg-contoso-video 리소스 그룹 또는 사용한 리소스 그룹 이름을 찾아 선택합니다.
리소스 그룹의 개요 탭에서 리소스 그룹 삭제를 선택합니다.
확인할 리소스 그룹의 이름을 입력합니다. 삭제를 선택하여 이 모듈에서 만든 모든 리소스를 삭제합니다.
kubectl config delete-context
명령을 실행하여 삭제된 클러스터 컨텍스트를 제거합니다. 다음은 전체 명령의 예입니다. 클러스터 이름을 사용자의 클러스터 이름으로 바꾸어야 합니다.kubectl config delete-context aks-contoso-video
성공하면 명령이 다음 예제 출력을 반환합니다.
deleted context aks-contoso-video from /home/user/.kube/config
자세한 정보
Azure Kubernetes Service에 대해 자세히 알아보려면 다음 문서를 참조하세요.
- AKS 설명서
- AKS 소개
- AKS용으로 애플리케이션 준비
- AKS 클러스터 배포
- HTTP 애플리케이션 라우팅
- Azure CLI 설명서
- AZ CLI 명령 문서
- AKS HTTPS 수신 컨트롤러 문서
- Kubernetes 수신 컨트롤러
- Kubernetes 설명서
- Kubernetes 서비스 유형
- AKS(Azure Kubernetes Service) 제품 기준선