可以使用 antrea-interworking-version.zip 文件中包含的 deregisterjob.yaml 文件从 NSX 中取消注册 Antrea Kubernetes 集群。
前提条件
在文本编辑器中打开 deregisterjob.yaml 文件,并将映像 URL 替换为 VMware Harbor Registry 上托管的任一容器映像。
- projects.registry.vmware.com/antreainterworking/interworking-debian:version
- projects.registry.vmware.com/antreainterworking/interworking-ubuntu:version
- projects.registry.vmware.com/antreainterworking/interworking-photon:version
有关版本信息,请参见 VMware Container Networking with Antrea 发行说明 (https://docs.vmware.com/cn/VMware-Container-Networking-with-Antrea/index.html)。
如果 Kubernetes 集群无法访问 Internet,您可以在 antrea-interworking-version.zip 文件中找到容器映像,该文件是您在注册 Kubernetes 集群之前下载的。如果正在 Kubernetes 集群中运行 interworking 部署,则容器映像已加载到集群节点上。取消注册作业和 interworking 部署使用相同的容器映像。
过程
下一步做什么
确认
NSX 清单中未显示
Antrea Kubernetes 集群。
- 在 NSX Manager UI 中,导航到 。
- 此时,可以看到清单中未显示 Antrea Kubernetes 集群。
可选:在取消注册
Antrea Kubernetes 集群后,删除主体身份 (PI) 用户和自签名证书。
- 要删除 PI 用户帐户,请导航到删除。 。在 PI 用户名旁边,单击,然后单击
- 要删除自签名证书,请导航到删除。 。在证书名称旁边,单击,然后单击
如果需要,您可以重新注册相同的
Antrea Kubernetes 集群。不过,在重新注册集群之前,请确保您已运行以下
kubectl 命令:
kubectl delete -f interworking.yaml --ignore-not-found
要重新注册相同的
Antrea Kubernetes 集群,请执行以下任一操作:
- 如果要重用相同的 PI 用户帐户和自签名证书以重新注册 Antrea Kubernetes 集群,请不要从 NSX 中删除该 PI 用户帐户和自签名证书。在这种情况下,不需要在 bootstrap-config.yaml 中进行任何更改。
- 如果要使用新的 PI 用户帐户和自签名证书重新注册 Antrea Kubernetes 集群,请删除旧 PI 用户帐户和自签名证书。要开始执行该过程,请创建一个自签名证书,然后使用该新证书创建一个 PI 用户帐户。编辑 bootstrap-config.yaml 中的 tls.crt 和 tsl.key 参数以更改为该新 PI 用户的信息。