인그레스 마이그레이션

이 문서에서는 Isto 게이트웨이 객체가 있는 1.7 사용자 클러스터에서 버전 1.8로 업그레이드하는 방법을 설명합니다.

개요

VMware(GKE On-Prem)의 Anthos 클러스터 버전 1.8에서 인그레스 메커니즘은 이전 버전에서 크게 변경되었습니다.

1.8 이전 버전에서는 Istio 게이트웨이 객체를 만들어 인그레스를 사용 설정했습니다. 그런 다음 인그레스 객체를 만들 수 있었습니다.

버전 1.8에서는 게이트웨이 객체를 만들지 않습니다. 인그레스 객체를 평소처럼 만들 수 있습니다.

인그레스가 사용 설정된 1.7 사용자 클러스터에서 1.8로 업그레이드하려면 먼저 이전 인그레스 메커니즘을 새 메커니즘으로 변환하는 도구를 실행해야 합니다.

도구 실행 여부를 확인하려면 사용자 클러스터를 업그레이드해 봅니다.

gkectl upgrade cluster --kubeconfig ADMIN_CLUSTER_KUBECONFIG --config USER_CLUSTER_CONFIG

다음 오류가 표시되면 도구를 실행해야 합니다.

- Validation Category: Ingress
    Running validation check for "User cluster Ingress"... /
    - [FAILURE] User cluster Ingress: detected usage of unsupported Ingress, ...

단계별로 알려드리겠습니다.

  1. 마이그레이션 도구 사용 안내를 따릅니다.

  2. 문제를 해결한 후에는 게이트웨이 객체에 주석을 달아야 합니다.

  3. 일반 업그레이드 프로세스를 계속합니다.

클러스터에 인그레스가 사용 설정된 경우 마이그레이션 단계를 건너뛰면 인그레스를 사용하는 모든 서비스의 트래픽이 중단될 수 있습니다.

다음 단계

서비스 및 인그레스 만들기