1.2.2.4.8. Kubernetes 게이트웨이 API
Kubernetes Gateway API는 기본적으로 비활성화되어 있는 기술 프리뷰 기능입니다.
기능을 활성화하려면 ServiceMeshControlPlane
에서 Istiod
컨테이너에 대해 다음 환경 변수를 설정합니다.
spec: runtime: components: pilot: container: env: PILOT_ENABLE_GATEWAY_API: true PILOT_ENABLE_GATEWAY_API_STATUS: true # and optionally, for the deployment controller PILOT_ENABLE_GATEWAY_API_DEPLOYMENT_CONTROLLER: true
게이트웨이 API 리스너에 대한 경로 연결 제한은 SameNamespace
또는 All
설정을 사용하여 수행할 수 있습니다. Istio는 listeners.allowedRoutes.namespaces
의 라벨 선택기 사용을 무시하고 기본 동작(SameNamespace
)으로 되돌립니다.