「appProtocol」を使用してバックエンドアプリケーション通信プロトコルを定義する

最終公開日 : Oct 02, 2026
NetScaler Kubernetes Gateway Controllerは、Kubernetesサービスポート上のappProtocolフィールドを使用して、NetScalerとバックエンドアプリケーション間の通信を制御する、結果として得られるNetScalerサービスグループのプロトコルを明示的に設定します。
例えば、サービスポートでappProtocol: sslを設定すると、NetScaler上の対応するサービスグループがSSLプロトコルで構成されることが保証されます。明示的に設定されていない場合、デフォルトのサービスグループプロトコルはHTTPです。
apiVersion: v1
kind: Service
metadata:
 name: my-secure-backend-service
spec:
 selector:
   app: secure-app
 ports:
 - name: https-to-ssl
   protocol: TCP
   port: 443
   targetPort: 443
   # CRITICAL: This line tells NetScaler to use SSL for the backend connection
   appProtocol: ssl