在 Kubernetes 集群上将 ADM 代理安装为微服务
将 NetScaler 代理部署为微服务有助于管理您的 NetScaler CPX。本文档中提供的过程仅适用于 NetScaler ADM 和 Kubernetes 集群配置在不同网络上的情况。在这种情况下,您可以将 ADM 代理配置为微服务,其中托管着 Kubernetes 集群。
注意
您还可以配置一个 本地代理 并在托管 Kubernetes 集群的网络上注册该代理。
开始使用
-
在 NetScaler® ADM 中,导航到 基础架构 > 实例 > 代理。
-
从 Select Action 列表中,选择 Download Agent Microservice 选项。
-
在 Download Agent Microservice 页面中,指定以下参数:
-
Application ID – 一个字符串 ID,用于定义 Kubernetes 集群中代理的服务,并将此代理与同一集群中的其他代理区分开来。
-
Password – 指定一个密码,供 CPX 使用此密码通过代理将 CPX 加入 ADM。
-
Confirm Password – 指定相同的密码进行确认。注意您不得使用默认密码 (
nsroot)。 -
单击 下载 YAML 文件。
-
在 Kubernetes 集群中安装 NetScaler 代理
在 Kubernetes 主节点中:
-
保存下载的 YAML 文件
-
运行以下命令:
kubectl create -f <yaml file>例如,kubectl create -f testing.yaml代理已成功创建。
在 NetScaler ADM 中,导航到 基础架构 > 实例 > 代理 以查看代理状态。
配置代理后,您可以添加 NetScaler CPX 实例并在服务图中查看分析。有关详细信息,请参阅: