1.2.2.4.8. Kubernetes Gateway 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
) に戻します。