Anthos Service Mesh 1.6

Anthos Service Mesh에 Online Boutique 샘플 애플리케이션 배포

이 가이드에서는 Anthos Boutique 샘플 애플리케이션을 설치하여 Anthos Service Mesh를 보여주는 방법을 설명합니다.

기본 요건

이 가이드에서는 다음 작업을 이미 완료했다고 가정합니다.

kpt를 사용하여 샘플 설치

원하는 경우 kpt를 사용하여 Hipster Shop 샘플을 클러스터에 설치할 수 있습니다.

  1. 샘플 다운로드

    kpt pkg get \
      https://github.com/GoogleCloudPlatform/microservices-demo.git/release \
      hipster-demo
  2. 애플리케이션의 네임스페이스를 만듭니다.

    kubectl create namespace demo
  3. 자동 사이드카 삽입을 사용 설정합니다.

    kubectl label namespace demo istio-injection=enabled
  4. 클러스터에 샘플을 배포합니다.

    kubectl apply -n demo -f hipster-demo
  5. 애플리케이션의 외부 IP 주소를 찾습니다.

    kubectl get service frontend-external -n demo
  6. 브라우저에서 애플리케이션을 방문하여 설치를 확인합니다.

    http://EXTERNAL_IP/

    샘플이 실행되면 Cloud Console에서 Anthos Service Mesh 관측 가능성을 탐색할 수 있습니다. 토폴로지 그래프가 메시에 서비스를 표시하는 데 최대 10분이 걸릴 수 있습니다.

탐색이 끝나면 Hipster 샘플을 삭제합니다.

kubectl delete namespaces demo