全部產品
Search
文件中心

:管理Nginx Ingress Controller組件

更新時間:Jun 19, 2024

Container ServiceACK或ACK Serverless叢集提供基於Nginx的Nginx Ingress Controller組件。本文介紹如何在ACK或ACK Serverless叢集中安裝、升級、配置和卸載Nginx Ingress Controller組件。

安裝Nginx Ingress Controller組件

若未建立叢集,可按照方式一安裝Nginx Ingress Controller組件。若已建立叢集,但未安裝Nginx Ingress Controller組件,可按照方式二安裝組件。如下所示。

方式一:建立叢集時安裝Nginx Ingress Controller

建立ACK或ACK Serverless叢集時,在組件配置階段的Ingress參數配置地區,選擇安裝Nginx Ingress。具體操作,請參見建立ACK Pro版叢集建立叢集

您可以在參數配置地區,選擇使用公網或私網類型的負載平衡,以及指定負載平衡的規格。

ingress

方式二:在組件管理頁面安裝Nginx Ingress Controller

  1. 登入Container Service管理主控台,在左側導覽列單擊叢集

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

  3. 組件管理頁面,單擊網路頁簽,在Nginx Ingress Controller組件卡片的右下角,單擊安裝

  4. 安裝組件Nginx Ingress Controller對話方塊,可根據需要配置相關參數,然後單擊確定

卸載Nginx Ingress Controller組件(可選)

  1. 登入Container Service管理主控台,在左側導覽列單擊叢集

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

  3. 組件管理頁面,單擊網路頁簽,在Nginx Ingress Controller組件卡片的右下角,單擊卸載

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

相關操作

安裝完Nginx Ingress Controller後,您還可以在組件管理頁面,單擊網路頁簽,在Nginx Ingress Controller組件卡片的右下角單擊相關按鈕,對組件進行升級、配置操作。

關於升級和配置操作,有如下注意事項。

  • 前置檢查將會在組件升級或配置開始之前自動進行,以檢查組件目前狀態是否滿足升級條件。如果Nginx Ingress Controller組件存在不滿足升級或配置條件的設定,或者處於不健康狀態時,將無法通過健全狀態檢查,在完成手動修複問題之前,無法繼續進行升級或配置。

  • Nginx Ingress Controller地區無升級按鈕,表明已是最新版本,無需升級。關於Nginx Ingress Controller的更多升級注意事項及操作指導,請參見升級Nginx Ingress Controller組件