全部產品
Search
文件中心

Container Compute Service:管理ALB Ingress Controller組件

更新時間:Dec 11, 2024

Container Compute Service (ACS)叢集基於ALB七層轉寄規則提供了託管的ALB Ingress Controller組件。本文介紹如何在ACS叢集中安裝、升級和卸載ALB Ingress Controller。

安裝ALB Ingress Controller

說明

該組件支援的地區請參見ALB支援的地區與可用性區域

建立叢集時安裝

  1. 登入容器計算服務控制台,在右側頁面單擊建立叢集

  2. 組件配置 > Ingress配置地區,選擇安裝ALB Ingress

    說明

    關於建立叢集時的其他配置,請參見建立ACS叢集

在已有叢集中安裝

  1. 登入容器計算服務控制台,在左側導覽列選擇叢集

  2. 在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇營運管理 > 組件管理

  3. 組件管理頁面,單擊網路頁簽,找到ALB Ingress Controller組件,單擊安裝

  4. 安裝組件 ALB Ingress Controller對話方塊,在ALB 雲原生網關執行個體來源中根據情況選擇建立使用已有暫不建立選項,然後單擊確定

    說明
  5. 單擊確定

後續操作

安裝ALB Ingress Controller組件後,叢集會自動建立AlbConfig CRD,其他後續操作包括:

  • 查看組件YAML:點擊組件卡片上的image,選擇查看YAML,可以查看組件CRD的YAML檔案資訊。

  • 開啟組件日誌:點擊組件卡片上的image,選擇開啟日誌,按提示資訊點擊確認。操作完成後即可進行查看日誌或者關閉日誌的操作。

    說明

    如果您需要開啟某一個ALB執行個體的訪問日誌,可以通過ACS叢集左側導覽列進入營運管理 > 日誌中心 > 網路組件日誌 > ALB Ingress頁面,然後點擊接入管理頁簽,來開啟指定ALB執行個體的訪問日誌。

  • 建立自訂資源:關於建立AlbConfig和IngressClass自訂資源的詳細步驟,請參見ALB Ingress快速入門

升級ALB Ingress Controller

  1. 登入容器計算服務控制台,在左側導覽列選擇叢集

  2. 在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇營運管理 > 組件管理

  3. 組件管理頁面,單擊網路頁簽,在ALB Ingress Controller組件地區,單擊升級

  4. 升級組件對話方塊,單擊確定

卸載ALB Ingress Controller

  1. 登入容器計算服務控制台,在左側導覽列選擇叢集

  2. 在叢集列表頁面,單擊目的地組群名稱,然後在左側導覽列,選擇營運管理 > 組件管理

  3. 組件管理頁面,單擊網路頁簽,在ALB Ingress Controller組件地區,單擊卸載

  4. 卸載組件對話方塊,單擊確定

重要

每個AlbConfig自訂資源對應一個ALB執行個體,如果您不繼續使用ALB Ingress,請先刪除叢集中的AlbConfig自訂資源,刪除後會自動釋放對應的ALB執行個體,然後再卸載ALB Ingress Controller組件。以下情境需要您手動刪除資源,避免產生額外的費用:

  • 卸載ALB Ingress Controller組件後,叢集中保留的AlbConfig自訂資源以及對應的ALB執行個體都不會被釋放,會持續產生費用,需手動刪除。

  • 卸載ALB Ingress Controller組件後,再刪除AlbConfig自訂資源,對應的ALB執行個體不會被釋放,會持續產生費用,需手動刪除。

相關文檔