4.8. 네임스페이스 간 메서드 사용 활성화
네임스페이스 간 방법을 사용하여 한 네임스페이스의 리소스가 다른 네임스페이스에 배포된 웨이 포인트를 통해 트래픽을 라우팅할 수 있습니다.
프로세스
info네임스페이스의 워크로드가 다음 예와 유사한 기본 네임스페이스의waypoint-를 사용할 수 있는default게이트웨이리소스를 만듭니다.설정 예
apiVersion: gateway.networking.k8s.io/v1 kind: Gateway metadata: name: waypoint-default namespace: default spec: gatewayClassName: istio-waypoint listeners: - name: mesh port: 15008 protocol: HBONE allowedRoutes: namespaces: from: Selector selector: matchLabels: kubernetes.io/metadata.name: info다음 명령을 실행하여 네임스페이스 간 방법을 적용합니다.
$ oc apply -f waypoint-default.yaml네임스페이스 간 방법을 사용하는 데 필요한 레이블을 추가합니다.
istio.io/use-waypoint-namespace레이블을 추가하여 다음 명령을 실행하여 waypoint가 상주하는 네임스페이스를 지정합니다.$ oc label namespace info istio.io/use-waypoint-namespace=defaultistio.io/use-waypoint레이블을 추가하여 다음 명령을 실행하여 사용할 waypoint를 지정합니다.$ oc label namespace info istio.io/use-waypoint=waypoint-default