요약

완료됨

회사는 국제적인 확장으로 인해 비디오 렌더링 서비스에 대한 수요가 증가하고 있어 모든 고객에게 더 나은 경험을 제공하기 위해 제품을 스케일링할 방법을 찾고 있습니다. AKS(Azure Kubernetes Service) 클러스터에 애플리케이션을 배포하고 고객에게 애플리케이션의 서비스에 액세스하게 할 방법을 파악하는 것이 좋습니다.

AKS 클러스터를 만들고 Kubernetes 클러스터에 웹 애플리케이션을 배포했습니다. 웹앱을 배포할 때 Kubernetes의 선언적 패러다임을 사용하여 만들려는 항목을 설명했습니다. 해당 방식으로 앱의 버전 기록을 유지하고 향후 배포를 쉽게 재현할 수 있습니다.

Kubernetes를 사용하지 않고 이 애플리케이션을 여러 가상 머신이나 다른 환경에 배포한다고 가정해 보겠습니다. 새로운 각 배포를 사용하여 환경을 다시 만들고 해당 인스턴스 간의 사용자 요청을 관리하는 추가 서비스를 구성해야 합니다. AKS는 Kubernetes 클러스터의 구현을 간소화하고 클라우드 네이티브 애플리케이션을 관리하는 데 필요한 모든 오케스트레이션 기능을 제공합니다.

리소스 정리

이 모듈에서는 Azure 구독을 사용하여 리소스를 만들었습니다. 다음 단계에서는 계정에 요금이 계속 청구되지 않도록 관련 리소스를 정리하는 방법을 보여 줍니다.

  1. Azure Portal을 엽니다.

  2. 리소스 그룹을 선택합니다.

  3. rg-contoso-video 리소스 그룹 또는 사용한 리소스 그룹 이름을 찾아 선택합니다.

  4. 리소스 그룹의 개요 탭에서 리소스 그룹 삭제를 선택합니다.

  5. 확인할 리소스 그룹의 이름을 입력합니다. 삭제를 선택하여 이 모듈에서 만든 모든 리소스를 삭제합니다.

  6. kubectl config delete-context 명령을 실행하여 삭제된 클러스터 컨텍스트를 제거합니다. 다음은 전체 명령의 예입니다. 클러스터 이름을 사용자의 클러스터 이름으로 바꾸어야 합니다.

    kubectl config delete-context aks-contoso-video
    

    성공하면 명령이 다음 예제 출력을 반환합니다.

    deleted context aks-contoso-video from /home/user/.kube/config
    

자세한 정보

Azure Kubernetes Service에 대해 자세히 알아보려면 다음 문서를 참조하세요.