4.6. 게이트웨이 API를 사용하여 waypoint 프록시 배포
Kubernetes Gateway 리소스를 사용하여 waypoint 프록시를 배포할 수 있습니다.
사전 요구 사항
- 앰비언트 모드 기능에 필요한 지원되는 Kubernetes 게이트웨이 API CRD를 제공하는 OpenShift Container Platform 4.19 이상에 로그인했습니다.
- Red Hat OpenShift Service Mesh Operator 3.2.0 이상이 OpenShift 클러스터에 설치되어 있어야 합니다.
- 앰비언트 모드에서 Istio가 배포되었습니다.
-
ztunnel트래픽 리디렉션을 활성화하는 데 필요한 레이블을 워크로드 또는 네임스페이스에 적용했습니다.
Istio 앰비언트 모드는 Red Hat OpenShift Service Mesh 2.6 또는 이전 버전을 사용하는 클러스터와 호환되지 않습니다. 동일한 클러스터에 두 버전을 모두 배포해서는 안 됩니다.
프로세스
OpenShift Container Platform 4.18 및 이전 버전에서는 다음 명령을 실행하여 커뮤니티 유지 관리 Kubernetes Gateway API CRD를 설치합니다.
oc get crd gateways.gateway.networking.k8s.io &> /dev/null || \ { oc apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.0/standard-install.yaml; }$ oc get crd gateways.gateway.networking.k8s.io &> /dev/null || \ { oc apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.2.0/standard-install.yaml; }Copy to Clipboard Copied! Toggle word wrap Toggle overflow OpenShift Container Platform 4.19 이후부터는 게이트웨이 API CRD가 기본적으로 설치됩니다.
CRD는 Red Hat에서 유지 관리하고 지원하지 않는 커뮤니티입니다. 지원되는 게이트웨이 API CRD를 포함하는 OpenShift Container Platform 4.19 이상으로 업그레이드하면 애플리케이션이 중단될 수 있습니다.