您可以查看已向 NSX 注册的所有 Antrea 容器集群的列表,并根据多个筛选条件(如外部 ID、集群名称、CNI 类型、容器集群类型以及其他条件)筛选此列表。

Antrea 容器集群清单包含在 NSX 清单中时,集群管理员可以在 NSX Manager UI 中执行基本分析和诊断任务。

例如:
  • 验证特定 Kubernetes 服务是已启动还是已关闭。
  • 验证容器集群中每个节点上的 Antrea 代理的运行状况。
  • 查看集群中正在运行的 Pod。
  • 检查集群中是否有任何 Pod 已关闭。
  • 确定集群中哪些 Pod 与特定的 Kubernetes 服务相关联。
  • 阅读 Antrea 集群网络策略 (ACNP) 的规范。

前提条件

必须向 NSX 注册 Antrea 容器集群。

有关注册 Antrea 容器集群的详细信息,请参见向 NSX 注册 Antrea 容器集群

过程

  1. 从浏览器中,通过 https://nsx-manager-ip-address 登录到 NSX Manager
  2. 导航到清单 > 容器 > 集群
    将以表格形式显示 NSX 清单中所有容器集群的列表。
    重要说明: 在浏览器中启动 NSX Manager 应用程序时, NSX Manager UI 会获取有关已注册的 Antrea 容器集群的信息。

    如果未将任何 Antrea Kubernetes 集群注册到 NSX,并且在 UI 打开时注册第一个集群,则在导航到集群页面后,需要强制刷新浏览器。此手动浏览器刷新只需在注册第一个集群后执行一次,而无需在每次将新的 Antrea Kubernetes 集群注册到 NSX 后都执行。如果已有 Antrea Kubernetes 集群注册到 NSX,则不必强制刷新浏览器即可获取新添加的集群。单击集群页面上的刷新链接可获取更新的列表。

  3. 要查看仅包含 Antrea 容器集群的列表,请通过将 CNI 类型设为 Antrea 来筛选该表。
  4. 要查看有关特定容器集群中所有节点、Kubernetes 服务和 Pod 的信息,请单击相应列中的超链接编号。
  5. 展开表中的相应行可查看有关特定 Antrea 容器集群的更多详细信息。
    例如,查看以下详细信息:
    • 容器集群的基础架构类型(例如,vSphere、AWS、Azure、Google、VMC 等)。
    • 容器集群上安装的 Antrea 版本。
    • 容器集群中的 Antrea 集群网络策略数量。
    • Antrea 集群网络策略的规范(YAML 清单)。这些策略处于集群范围内。
    • 容器集群中的命名空间数以及每个命名空间的详细信息。

    此列表中未提供可查看的有关特定 Antrea 容器集群的所有清单详细信息。要了解详细信息,请查看 NSX Manager UI 中的集群页面。

    注:
    • 对于 Antrea 容器集群,网络状态列显示不适用。目前,此列仅用于那些将 NSX Container Plugin (NCP) 用作 CNI 的容器集群。
    • NSX 发现容器集群对象(如节点、命名空间、Pod、服务等)上的标签时,这些标签始终显示在 NSX 清单中并带有 dis:k8s 前缀。请记住,Kubernetes 中的标签映射到 NSX 中的标记,而 Kubernetes 中的键映射到 NSX 中的范围。