原创-argocd添加多集群支持
在argocd中添加k8s集群无法在web控制台操作。默认情况下只能添加argocd所在的K8S集群。
如果要多集群管理支持,需要借助命令行处理。
首先登录 argocd-cli login argocd控制台ip。
1.首先拿到要添加就集群的kubeconfig文件,目标集群需要添加argocd所在集群以及argocd的kubectl的IP白名单。
2.将文件放在argocd的kubectl机器上。
3.先尝试 argocd-cli cluster add --kubeconfig kubeconfig文件 --name 你想自定义集群的名称
此时会返回一个集群长字符串 如200790848234558588-c2b95074f1fc9401c8eba6044461d8ebbabccc
这时候再使用命令
argocd-cli cluster add 200790848234558588-c2b95074f1fc9401c8eba6044461d8ebbabccc --kubeconfig kubeconfig文件 --name 你想自定义集群的名称
即可将集群加入argocd,此时去web界面看
可以看到已经添加成功。