Citrix ADC ingress controller

PKS 管理対象の Kubernetes クラスターに Citrix ingress controller を展開する

Pivotal コンテナサービス (PKS) により、オペレーターは BOSH と Pivotal Ops Manager を使用して、エンタープライズレベルの Kubernetes クラスターをプロビジョニング、運用、管理できます。

Citrix ingress controller はKubernetes Ingressを中心に構築されており 、Ingressリソース構成に基づいて1つ以上のCitrix ADCを自動的に構成できます。Citrix ingress controller を PKS 管理対象の Kubernetes クラスターに展開して、Citrix ADC の高度な負荷分散およびトラフィック管理機能をクラスターに拡張できます。

前提条件

PKS を使用して Kubernetes クラスターを作成する前に。Pivotal Ops Manager で利用可能なすべてのプランについて、次のオプションが設定されていることを確認します。

  • 特権付きコンテナの有効化
  • DenyEscalatingExec を無効にする

PKS Framework およびその他のドキュメントの詳細については、 Pivotal Container Service のドキュメントを参照してください

必要なオプションを設定したら、PKS CLI フレームワークを使用して Kubernetes クラスタを作成し、作成したクラスタのコンテキストを設定します。

展開オプション

Citrix ADC CPXをクラスター内のポッドとしてデプロイすることも、Kubernetesクラスターの外部にCitrix ADC MPXまたはVPXアプライアンスをデプロイすることもできます。

Citrix ADC の使用方法に基づいて、PKS 上の Kubernetes クラスタに Citrix ingress controller を展開するには、次の 2 つの方法があります。

  • 同じポッド内のCitrix ADC CPXとともにサイドカーコンテナとして:このモードでは、Citrix ingress controller がCitrix ADC CPXを構成します。

  • Kubernetesクラスターのスタンドアロンポッドとして:このモードでは、クラスター外にデプロイされたCitrix ADC MPXまたはVPXアプライアンスを制御できます。

Citrix ingress controller をポッドとしてデプロイする

トピック: Citrix ADC MPXまたはVPXアプライアンス用のKubernetesクラスターにCitrix Ingressコントローラーをスタンドアロンポッドとして展開するで説明されている手順に従います

Citrix ADC CPXでCitrixイングレスコントローラーをサイドカーとして展開する

トピック: Citrix ADC CPXでCitrixイングレスコントローラーをサイドカーとして展開するで説明されている手順に従います

ネットワーク構成

Kubernetesクラスターにデプロイされたサービスをシームレスに機能させるには、Ingress Citrix ADCデバイスが、Podが実行されている基盤となるオーバーレイネットワークに到達できることが不可欠です。Citrix ingress controller を使用すると、 静的ルーティング、Citrix rixノードコントローラー、 [NodePortタイプのサービス、またはLoadBalancerタイプのサービスを使用して](/ja-jp/citrix-k8s-ingress-controller/network/nodeport.html)、CitrixADCデバイスとサービス間のネットワーク接続を構成できます

PKS 管理対象の Kubernetes クラスターに Citrix ingress controller を展開する