原创-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界面看

 

 可以看到已经添加成功。

posted @ 2021-01-27 11:43  Normanlin  阅读(2696)  评论(3编辑  收藏  举报