AHAS架構感知和故障演練支持接入自建Kubernetes集群,可以自動偵測容器環境包含的ECS主機、容器組、容器、進程等。本文介紹如何將探針接入自建Kubernetes集群。
前提條件
確保您的Kubernetes api-server組件接口版本在1.10及以上。
操作步驟
登錄AHAS控制臺,在頂部導航欄選擇集群所在地域。
說明對于阿里云VPC環境的Kubernetes集群,已開通的地域請以控制臺界面為準。其他地域的用戶,可以通過公網地域接入。
如果您的Kubernetes應用有公網連接,均可通過選擇公網地域接入AHAS控制臺。
- 在左側導航欄選擇探針管理。
- 可選:在探針管理頁面上方的下拉列表中,選擇添加環境,并在添加環境對話框中填寫環境名稱。說明 每個地域會有一個默認(Default)環境。您也可以添加自定義環境,如開發環境、測試環境等。不同環境的資源邏輯隔離。
在探針管理頁面,選擇
。在安裝探針頁面,單擊自建Kubernetes。
選擇以下任意一種方式安裝Helm Chart包。
方式一:單擊下載Helm Chart包。
方式二:執行相應的命令下載。
類別/地域
下載命令
公網
wget http://ahasoss-cn-public.oss-cn-hangzhou.aliyuncs.com/agent/prod/1.13.2/ahas-1.13.2.tgz -O ahas-1.13.2.tgz
華東1(杭州)
wget http://ahasoss-cn-hangzhou.oss-cn-hangzhou.aliyuncs.com/agent/prod/1.13.2/ahas-1.13.2.tgz -O ahas-1.13.2.tgz
華東2(上海)
wget http://ahasoss-cn-shanghai.oss-cn-shanghai.aliyuncs.com/agent/prod/1.13.2/ahas-1.13.2.tgz -O ahas-1.13.2.tgz
華北2(北京)
wget http://ahasoss-cn-beijing.oss-cn-beijing.aliyuncs.com/agent/prod/1.13.2/ahas-1.13.2.tgz -O ahas-1.13.2.tgz
華北3(張家口)
wget http://ahasoss-cn-zhangjiakou.oss-cn-zhangjiakou.aliyuncs.com/agent/prod/1.13.2/ahas-1.13.2.tgz -O ahas-1.13.2.tgz
華南1(深圳)
wget http://ahasoss-cn-shenzhen.oss-cn-shenzhen.aliyuncs.com/agent/prod/1.13.2/ahas-1.13.2.tgz -O ahas-1.13.2.tgz
安裝高可用探針。
Helm v2安裝探針:
非公網:
helm install --set env.name=default --set controller.cluster_id=<替換為集群ID,取值無特殊要求> --set controller.cluster_name=<替換為集群名稱,取值無特殊要求> --namespace ahas --name ahas ahas-1.13.2.tgz
公網:
helm install --set env.name=default --set license=<替換為真實license> --set controller.cluster_id=<替換為集群ID,取值無特殊要求> --set controller.cluster_name=<替換為集群名稱,取值無特殊要求> --namespace ahas --name ahas ahas-1.13.2.tgz
Helm v3安裝探針:
非公網:
helm install ahas ahas-1.13.2.tgz --namespace ahas --set env.name=default,controller.cluster_id=<替換為集群ID,取值無特殊要求>,controller.cluster_name=<替換為集群名稱,取值無特殊要求>
公網:
helm install ahas ahas-1.13.2.tgz --namespace ahas --set env.name=default,license=<替換為真實license>,controller.cluster_id=<替換為集群id,取值無特殊要求>,controller.cluster_name=<替換為集群名字,取值無特殊要求>
執行成功后,返回如下:
在安裝探針頁面單擊下一步,并在查看數據頁面檢查已安裝的探針信息。單擊完成。
結果驗證
創建完成后,您可以登錄AHAS控制臺,在左側導航欄選擇探針管理,在探針管理頁面單擊Kubernetes頁簽,可查看到接入的集群名稱以及探針信息。