您可以查看已向 NSX 注册的所有 Antrea Kubernetes 集群的列表,并根据多个筛选条件(如外部 ID、集群名称、CNI 类型、容器集群类型以及其他条件)筛选此列表。
当 Antrea Kubernetes 集群清单包含在 NSX 清单中时,集群管理员可以在 NSX Manager UI 中执行基本分析和诊断任务。
例如:
- 查看集群中正在运行的 Kubernetes 服务。
- 验证特定 Kubernetes 服务是已启动还是已关闭。
- 验证 Kubernetes 集群中每个节点上的 Antrea 代理的运行状况。
- 查看集群中正在运行的 Pod。
- 检查集群中是否有任何 Pod 已关闭。
- 确定集群中的哪些 Pod 与特定 Kubernetes 服务相关联。
- 阅读 Antrea 集群网络策略 (ACNP) 的规范。
过程
- 从浏览器中,通过 https://nsx-manager-ip-address 登录到 NSX Manager。
- 导航到。
将以表格形式显示
NSX 清单中所有容器集群的列表。
重要说明: 在浏览器中启动
NSX Manager 应用程序时,
NSX Manager UI 会获取有关已注册的
Antrea Kubernetes 集群的信息。如果该应用程序 UI 已打开,则不会自动获取
Antrea Kubernetes 集群注册信息。根据当前 UI 设计,这是预期行为。
如果未将任何 Antrea Kubernetes 集群注册到 NSX,并且在 UI 打开时注册第一个集群,则在导航到集群页面后,需要强制刷新浏览器。此手动浏览器刷新只需在注册第一个集群后执行一次,而无需在每次将新的 Antrea Kubernetes 集群注册到 NSX 后都执行。如果已有 Antrea Kubernetes 集群注册到 NSX,则不必强制刷新浏览器即可获取新添加的集群。单击集群页面上的刷新链接可获取更新的列表。
- 要查看仅包含 Antrea Kubernetes 集群的列表,请通过将 CNI 类型设为 Antrea 来筛选该表。
- 要查看有关特定 Antrea Kubernetes 集群中所有节点、Kubernetes 服务和 Pod 的信息,请单击相应列中的超链接编号。
- 展开表中的相应行可查看有关特定 Antrea Kubernetes 集群的更多详细信息。
例如,查看以下详细信息:
- Antrea Kubernetes 集群的基础架构类型(例如:vSphere、AWS、Azure、Google、VMware Cloud 等)。
- Kubernetes 集群中安装的 Antrea 版本。
- Kubernetes 集群中的 Antrea 集群网络策略数。
- Antrea 集群网络策略的规范(YAML 清单)。这些策略处于集群范围内。
- Kubernetes 集群中的命名空间数以及每个命名空间的详细信息。
- NodePortLocal 范围。默认范围为 61000-62000。
- NodePort 范围。默认范围为 30000-32767。
- Antrea Egress 数、Egress IP 和 Egress 资源的规范(YAML 清单)。
- Antrea IP 池数和 IP 池的规范(YAML 清单)。
此列表中未提供可查看的有关 Antrea Kubernetes 集群的所有清单详细信息。要了解详细信息,请查看 NSX Manager UI 中的集群页面。
注:
- 对于 Antrea Kubernetes 集群,网络状态列显示不适用。目前,此列仅用于那些将 NSX Container Plugin (NCP) 用作 CNI 的容器集群。
- 在 NSX 发现 Kubernetes 集群对象(如节点、命名空间、Pod、服务等)上的标签时,这些标签始终显示在 NSX 清单中并带有
dis:k8s
前缀。请记住,Kubernetes 中的标签映射到 NSX 中的标记,而 Kubernetes 中的键映射到 NSX 中的范围。