37. 卸载多集群
Linkerd
多集群组件允许将流量从一个集群发送到另一个集群。
有关如何设置的更多信息,请参阅安装多集群。
取消链接
取消集群链接将删除与该链接关联的所有资源,包括:
- 服务镜像控制器
- 链接资源
- 凭证的
secret
- 镜像服务
建议您使用 unlink
命令而不是单独删除这些资源中的任何一个,
以帮助确保所有镜像服务
都得到正确清理并且不会成为孤立的。
要取消链接,请运行 linkerd multicluster unlink
命令并将输出通过管道传输到
kubectl delete
:
linkerd multicluster unlink --cluster-name=target | kubectl delete -f -
卸载
卸载多集群组件
将删除与 Linkerd
的多集群功能相关的所有组件,包括网关
和服务帐户
。
在卸载之前,您必须如上所述删除所有现有链接。删除所有链接后,运行:
linkerd multicluster uninstall | kubectl delete -f -
在至少保留一个链接的情况下尝试卸载将导致错误。