NetScaler ADM へのNetScaler CPXインスタンスの追加
前提条件
-
Citrix XenServerにCitrix ADMソフトウェアがインストールされていること。詳しくは、NetScaler ADMのドキュメントを参照してください。
-
DockerホストにNetScaler CPXインスタンスがインストールされていること。
-
WebブラウザーにNetScaler Application Delivery ManagementのIPアドレスを入力します(例:
http://192.168.100.1).)。 -
[User Name] と [Password] の各フィールドに管理者の資格情報を入力します。デフォルトの管理者の資格情報はnsrootとnsrootです。
-
[Networks]>[Instances]>[Citrix ADC] に移動して [CPX] タブを選択します。
-
[Add] をクリックして、NetScaler ADMに新しいCPXインスタンスを追加します。
-
[NetScaler CPXの追加] ページが開きます。次のパラメーターの値を入力します:
-
CPXインスタンスの到達可能なIPアドレス、またはCPXインスタンスがホストされているDockerコンテナのIPアドレスのいずれかを指定することにより、CPXインスタンスを追加できます。
-
CPXインスタンスのプロファイルを選択します。
-
インスタンスを展開するサイトを選択します。
-
エージェントを選択します。
-
オプションとして、キーと値のペアをインスタンスに入力できます。キーと値のペアを追加すると、後でインスタンスを簡単に検索できます。

-
-
[OK] をクリックします。
環境変数を使用してNetScaler CPXインスタンスをNetScaler ADM に追加する
-
NS_MGMT_SERVER- ADM IPアドレス/FQDN -
HOST- ノードのIPアドレス -
NS_HTTP_PORT- ノードにマップされたHTTPポート -
NS_HTTPS_PORT- ノードにマップされたHTTPSポート -
NS_SSH_PORT- ノードにマップされたSSHポート -
NS_SNMP_PORT- ノードにマップされたSNMPポート -
NS_ROUTABLE-(NetScaler CPXポッドのIPアドレスは外部からルーティングできません。)
docker run に追加するためのコマンドの例です。
docker run -dt --privileged=true -p 9080:9080 -p 9443:9443 -p 9022:22 -p 9161:161 -e EULA=yes -e NS_MGMT_SERVER=abc-mgmt-server.com -e HOST=10.1.1.1 -e NS_HTTP_PORT=9080 -e NS_HTTPS_PORT=9443 -e NS_SSH_PORT=9022 -e NS_SNMP_PORT=9161 -e NS_ROUTABLE=0 --ulimit core=-1 –name test cpx:latest