通过运行 NSX API 取消注册 Antrea Kubernetes 集群后,请按照本文档中的说明使用命令行从 NSX 清单中删除该 Kubernetes 集群。

前提条件

  • 您必须具有 NSX 企业管理员用户的用户名和密码。
  • 您必须能够连接到 NSX Manager UI 和 API。

过程

  1. NSX Manager UI 中找到 Antrea Kubernetes 集群的路径。
    1. 从浏览器中,登录到 https://<NSX Manager IP 地址> 中的 NSX Manager
    2. 导航到清单 > 容器 > 集群
    3. 展开要删除的集群,然后复制在路径字段旁边看到的文本。
      例如:
      突出显示了 NSX Manager UI 中容器集群的路径。
  2. 从命令行运行以下 curl 命令以删除 Antrea Kubernetes 集群:
    curl -k -u '{AdminUserName}:{AdminPassword}' \
     -X DELETE -H "X-Allow-Overwrite: true" \
     https://{NSX-Mgr-IP}/policy/api/v1{Path}?cascade=true
    在此命令中:
    • {AdminUserName}{AdminPassword}{NSX-Mgr-IP} 替换为适用于您的 NSX 环境的实际值。
    • {Path} 替换为您在步骤 1 中复制的文本。
    例如:
    curl -k -u 'Admin:Password123' \
     -X DELETE -H "X-Allow-Overwrite: true" \
     https://192.168.1.1/policy/api/v1/infra/sites/default/enforcement-points/default/cluster-control-planes/cluster-sales?cascade=true