PKS管理のKubernetesクラスターにNetScaler Ingress Controllerを展開する

最終公開日 : Oct 02, 2026
Pivotal Container Service (PKS)は、BOSHとPivotal Ops Managerを使用して、オペレーターがエンタープライズグレードのKubernetesクラスターをプロビジョニング、運用、管理することを可能にします。
NetScaler Ingress ControllerはKubernetesのIngressを中心に構築されており、Ingressリソース構成に基づいて1つ以上のNetScalerを自動的に構成できます。NetScaler Ingress ControllerをPKS管理のKubernetesクラスターに展開することで、NetScalerの高度なロードバランシングおよびトラフィック管理機能をクラスターに拡張できます。

前提条件

PKSを使用してKubernetesクラスターを作成する前に。Pivotal Ops Managerで利用可能なすべてのプランについて、以下のオプションが設定されていることを確認してください。
  • 特権コンテナを有効にする
  • DenyEscalatingExecを無効にする
PKSフレームワークおよびその他のドキュメントの詳細については、Pivotal Container Service ドキュメントを参照してください。
必要なオプションを設定したら、PKS CLIフレームワークを使用してKubernetesクラスターを作成し、作成したクラスターのコンテキストを設定します。

展開オプション

NetScaler CPXをクラスター内のポッドとして展開するか、NetScaler MPXまたはVPXアプライアンスをKubernetesクラスターの外部に展開することができます。
NetScalerの使用方法に応じて、PKS上のKubernetesクラスターにNetScaler Ingress Controllerを展開する方法は2つあります。
  • 同じポッド内のNetScaler CPXと並行してサイドカーコンテナとして: このモードでは、NetScaler Ingress ControllerがNetScaler CPXを構成します。
  • Kubernetesクラスター内のスタンドアロンポッドとして: このモードでは、クラスターの外部に展開されたNetScaler MPXまたはVPXアプライアンスを制御できます。

NetScaler Ingress Controllerをポッドとして展開する

NetScaler CPXでNetScaler Ingress Controllerをサイドカーとして展開する

トピックに記載されている手順に従ってください: NetScaler CPXでNetScaler Ingress Controllerをサイドカーとして展開する。

ネットワーク構成

Kubernetesクラスターに展開されたサービスがシームレスに機能するためには、Ingress NetScalerデバイスがPodが実行されている基盤となるオーバーレイネットワークに到達できることが不可欠です。NetScaler Ingress Controllerを使用すると、静的ルーティング、ノードコントローラー、NodePortタイプのサービス、またはLoadBalancerタイプのサービスを使用して、NetScalerデバイスとサービス間のネットワーク接続を構成できます。