KubernetesクラスターにマイクロサービスとしてADMエージェントをインストールする
NetScalerエージェントをマイクロサービスとして展開することは、NetScaler CPXの管理に役立ちます。このドキュメントで利用できる手順は、NetScaler ADMとKubernetesクラスターが異なるネットワーク上に構成されている場合にのみ適用されます。このシナリオでは、Kubernetesクラスターがホストされている場所にADMエージェントをマイクロサービスとして構成できます。
注
また、オンプレミスエージェントを構成し、Kubernetesクラスターがホストされているネットワークにエージェントを登録することもできます。
はじめに
-
NetScaler® ADMで、Infrastructure > Instances > Agentsに移動します。
-
Select Actionリストから、Download Agent Microserviceオプションを選択します。
-
Download Agent Microserviceページで、次のパラメータを指定します。
-
Application ID – Kubernetesクラスター内のエージェントのサービスを定義し、同じクラスター内の他のエージェントとこのエージェントを区別するための文字列IDです。
-
Password – CPXがエージェントを介してADMにCPXをオンボーディングするために使用するパスワードを指定します。
-
Confirm Password – 確認のために同じパスワードを指定します。注デフォルトのパスワード(
nsroot)を使用してはいけません。 -
Download Yaml Fileをクリックします。
-
KubernetesクラスターにNetScalerエージェントをインストールする
Kubernetesメインノードで:
-
ダウンロードしたYAMLファイルを保存します
-
次のコマンドを実行します:
kubectl create -f <yaml file>例:kubectl create -f testing.yamlエージェントが正常に作成されました。
NetScaler ADMで、インフラストラクチャ > インスタンス > エージェントに移動して、エージェントのステータスを確認します。
エージェントを設定した後、NetScaler CPXインスタンスを追加し、サービスグラフで分析を表示できます。詳細については、以下を参照してください: