ACK One註冊叢集基於ALB七層轉寄規則提供了託管的ALB Ingress Controller。本文介紹如何在註冊叢集上安裝和卸載ALB Ingress Controller。
前提條件
已建立ACK One註冊叢集,並已將本機資料中心自建Kubernetes叢集接入ACK One註冊叢集。具體操作,請參見建立ACK One註冊叢集。
使用限制
若您需要在ACK One註冊叢集中通過ALB Ingress訪問服務,叢集需歸屬於應用型負載平衡ALB支援的地區和可用性區域。ALB支援的地區與可用性區域,請參見ALB支援的地區與可用性區域。
安裝ALB Ingress Controller
通過onectl安裝
-
在本地安裝配置onectl。具體操作,請參見通過onectl管理註冊叢集。
-
執行以下命令,安裝ALB Ingress Controller。
onectl addon install alb-ingress-controller預期輸出:
Addon alb-ingress-controller, version **** installed.
通過控制台安裝
登入Container Service管理主控台,在左側導覽列選擇叢集列表。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,單擊組件管理。
-
單擊網路頁簽,在ALB Ingress Controller組件地區單擊安裝。
卸載ALB Ingress Controller
通過onectl卸載
執行以下命令,卸載ALB Ingress Controller。
onectl addon uninstall alb-ingress-controller
預期輸出:
Addon alb-ingress-controller uninstalled.
通過控制台卸載
登入Container Service管理主控台,在左側導覽列選擇叢集列表。
在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,單擊組件管理。
-
單擊網路頁簽,在ALB Ingress Controller組件地區單擊卸載。
相關文檔
-
您可以通過配置轉寄規則,實現不同URL訪問叢集內不同的Service。具體操作,請參見通過ALB Ingress訪問服務。
-
如果您想瞭解通過ALB Ingress實現基於網域名稱或空網域名稱轉寄請求、基於URL路徑轉寄請求、ImplementationSpecific、Prefix、健全狀態檢查和灰階發布等功能,請參見ALB Ingress服務進階用法。