您可以将 Tanzu Kubernetes Grid Integrated Edition 添加为数据源,并提取 vRealize Network Insight 中的集群详细信息。
前提条件
- 您必须具有 pks.clusters.admin 特权。
- 您必须添加相应的 NSX-T Manager。
过程
- 在“设置”页面上,单击帐户和数据源。
- 单击添加源。
- 在“容器”下,选择 TKGI。
- 在“添加数据源”页面上,提供以下详细信息:
字段名称 |
描述 |
NSX-T Manager |
选择支持 Tanzu Kubernetes Grid Integrated Edition 部署的底层网络的 NSX-T Manager。 |
收集器虚拟机 |
vRealize Network Insight 会自动选择与所选的 NSX-T Manager 关联的相应收集器虚拟机。
注: 作为 NetFlow 收集器添加的收集器虚拟机在列表中不可用。
|
API 主机名 (FQDN) |
输入 Tanzu Kubernetes Grid Integrated Edition API 服务器的 FQDN 详细信息。 |
用户名 |
输入有权访问集群的 Tanzu Kubernetes Grid Integrated Edition 用户名。
注: 用户必须具有
pks.clusters.admin 特权。
|
密码 |
输入密码。
注: 当前,不支持包含特殊字符(如
&,(,),|,<,>,` )的密码。
|
- 单击验证。
您会看到
Validation Successful 消息。
- 输入数据源的昵称,并根据需要添加任何描述备注。
- 单击提交。
如果显示
无法从收集器虚拟机访问一个或多个 Kubernetes 集群主控主机 (One or more Kubernetes Cluster Master hosts are not reachable from Collector VM) 错误消息,请在收集器虚拟机上运行以下命令:
-
pks login -a PKS_API_Server - u username -p password -k
-
pks clusters
-
pks cluster Kubernetes_Cluster_Name
-
telnet Kubernetes_Master_Host Kubernetes_Master_port
- 对从step b 发现的每个 Kubernetes 集群重复执行step c 和step d。