Tencent Cloud

Tencent Cloud

Tencent Cloud에서 Istio용 클러스터를 준비하고 빠르게 배포하는 방법을 정리해요.

출처: Istio 문서

본문

다음 안내를 따라 Tencent Kubernetes Engine 또는 Elastic Kubernetes Service 클러스터를 Istio용으로 준비하세요.

Tencent Kubernetes Engine 또는 Elastic Kubernetes Service를 통해 Tencent Cloud에 Kubernetes 클러스터를 배포할 수 있는데, 둘 다 Istio를 완전히 지원해요.

절차

Tencent Kubernetes Engine 또는 Elastic Kubernetes Service 클러스터를 만든 뒤에는 Tencent Cloud Mesh로 Istio를 빠르게 배포하고 사용할 수 있어요:

  1. Container Service 콘솔에 로그인하고, 왼쪽 내비게이션 창에서 Service Mesh를 클릭해 Service Mesh 페이지로 들어가요.

  2. 왼쪽 위의 Create 버튼을 클릭해요.

  3. 메시 이름을 입력해요.

  4. 클러스터가 위치한 Region과 Zone을 선택해요.

  5. Istio 버전을 선택해요.

  6. 서비스 메시 모드를 선택해요: Managed Mesh 또는 Stand-Alone Mesh.

  7. Egress 트래픽 정책을 설정해요: Register Only 또는 Allow Any.

  8. 관련된 Tencent Kubernetes Engine 또는 Elastic Kubernetes Service 클러스터를 선택해요.

  9. 선택한 네임스페이스에서 sidecar 주입을 열지 선택해요.

  10. sidecar가 직접 접근하는 IP 주소 블록을 우회하는 외부 요청을 설정해요. 이렇게 하면 외부 요청 트래픽은 Istio의 트래픽 관리, 관측성 등의 기능을 사용할 수 없어요.

  11. SideCar Readiness Guarantee를 켤지 말지 선택해요. 켜면 sidecar가 실행된 뒤에 앱 컨테이너가 생성돼요.

  12. Ingress Gateway와 Egress Gateway를 설정해요.

  13. Metrics, Tracing, Logging의 관측성을 설정해요.

이 단계들을 마치면 생성을 확인한 뒤 Tencent Cloud Mesh에서 Istio를 만들고 사용하기 시작할 수 있어요.

더 알아보기 (Learn more)