全部產品
Search
文件中心

Container Service for Kubernetes:將alibaba-cloud-metrics-adapter接入註冊叢集

更新時間:Dec 12, 2024

您可以通過alibaba-cloud-metrics-adapter使用雲指標進行Pod的水平伸縮(HPA)。本文介紹如何通過Container ServiceKubernetes版中的應用將alibaba-cloud-metrics-adapter接入至註冊的Kubernetes叢集。

前提條件

背景資訊

在Kubernetes中,監控資料除了用來展現具體的指標和資料,還有一個重要的用途就是通過HPA進行資料消費。為了滿足開發人員不同層次的監控需求,Kubernetes定義了三種不同的監控資料介面,分別是Resource Metric、Custom Metric以及External Metric:

  • Resource Metric通常是通過Metrics-Server進行採集,提供的主要是Pod、Node、Namespace等Kubernetes中內建邏輯對象的監控。

  • Custom Metric是您自訂的監控指標,通常是通過Prometheus進行採集,然後再由HPA進行消費。

  • External Metric主要針對外部指標,通常是面向雲情境,例如您可以通過雲廠商的External Metric來擷取Ingress的QPS(每秒查詢率)作為彈性指標。

操作步驟

  1. 登入Container Service管理主控台

  2. 在控制台左側導覽列,選擇市場 > 應用市場

  3. 應用市場頁面單擊應用目錄頁簽,然後搜尋並單擊ack-alibaba-cloud-metrics-adapter

  4. ack-alibaba-cloud-metrics-adapter頁面,單擊一鍵部署

  5. 建立面板中,選擇叢集和命名空間,然後單擊下一步

    命名空間發布名稱為預設值,無需設定。

  6. 參數配置頁面,設定相應參數,然後單擊確定

    參數

    描述

    AccessKeyId

    您的阿里雲AccessKeyId。

    AccessKeySecret

    您的阿里雲AccessKeySecret。

    Region

    您叢集所在的地區,例如cn-qingdao、ap-southeast-1。

    說明

    如果您的叢集和Virtual Private Cloud之間有專線,專線會被自動使用。