使用GitOps管理集群
更新時(shí)間:
本文介紹如何在GitOps系統(tǒng)中管理ACK集群。
前提條件
已登錄GitOps系統(tǒng)。具體操作,請參見登錄GitOps系統(tǒng)。
說明
不支持通過ArgoCD UI操作管理目標(biāo)集群。
查看集群列表
執(zhí)行以下命令,查看已添加到GitOps系統(tǒng)的ACK集群列表。
argocd cluster list
預(yù)期輸出:
SERVER NAME VERSION STATUS MESSAGE PROJECT
https://kubernetes.default.svc in-cluster Unknown Cluster has no applications and is not being monitored.
添加ACK關(guān)聯(lián)集群
在ACK One Fleet實(shí)例中開啟GitOps功能后,GitOps系統(tǒng)將自動(dòng)檢測ACK One Fleet實(shí)例中管理的ACK關(guān)聯(lián)集群并將其同步添加至GitOps系統(tǒng)。
在ACK One Fleet實(shí)例中添加2個(gè)關(guān)聯(lián)集群Staging和Production。具體操作,請參見添加關(guān)聯(lián)集群。
關(guān)聯(lián)集群添加完成后,GitOps系統(tǒng)將自動(dòng)添加同步這兩個(gè)關(guān)聯(lián)集群。
執(zhí)行以下命令,查看當(dāng)前集群列表。
argocd cluster list
預(yù)期輸出:
SERVER NAME VERSION STATUS MESSAGE PROJECT https://47.91.XX.XX:6443 xxxxxxxxxx225aa20e34ac08-Staging Unknown Cluster has no applications and is not being monitored. https://47.111.XX.XX:6443 xxxxxxxxxx7094a6abeb1423-Prodution Unknown Cluster has no applications and is not being monitored. https://kubernetes.default.svc in-cluster Unknown Cluster has no applications and is not being monitored.
移除ACK關(guān)聯(lián)集群
根據(jù)ACK One Fleet實(shí)例管理的關(guān)聯(lián)集群的移除情況,GitOps系統(tǒng)將自動(dòng)移除不在ACK One Fleet實(shí)例關(guān)聯(lián)下的ACK集群。
文檔內(nèi)容是否對(duì)您有幫助?