全部產品
Search
文件中心

Container Service for Kubernetes:ALB Ingress Controller

更新時間:Sep 13, 2024

ALB Ingress基於阿里雲應用型負載平衡ALB服務,為叢集中的Service提供統一的入口。本文介紹ALB Ingress Controller的使用說明和變更記錄。

使用說明

  • 關於ALB Ingress Controller的更多資訊,請參見ALB Ingress概述

  • 關於安裝ALB Ingress Controller組件的具體步驟,請參見管理ALB Ingress Controller組件建立ALB Ingress

  • ACK託管叢集的安全限制,自2024年05月後建立的ACK託管叢集不再支援安裝v2.12.0-aliyun.1及更低版本的ALB Ingress Controller組件。請及時安裝最新版本的組件,以擷取更優質的體驗和穩定性支援。

變更記錄

2024年09月

版本號碼

變更時間

變更內容

變更影響

v2.14.0-aliyun.1

2024年09月10日

說明

該版本正在灰階發布中。

  • 伺服器組健全狀態檢查支援gRPC協議。

  • 支援配置慢啟動。

  • 支援配置串連優雅中斷。

  • 支援伺服器組間會話保持。

  • 修複在某些情況下,ReadinessGate狀態無法被正確更新的問題。

  • 最佳化Secret報錯內容。

  • 最佳化對於configuring狀態伺服器組的調諧邏輯。

  • AlbConfig欄位大小寫相容。

此次升級不會對業務造成影響。

2024年07月

版本號碼

變更時間

變更內容

變更影響

v2.13.2-aliyun.1

2024年07月23日

  • 修複AlbConfig格式錯誤時會導致Controller崩潰的問題。

  • 修複Flannel網路模式下,ECS和ECI端點混合掛載時權重設定不正確的問題。

此次升級不會對業務造成影響。

2024年05月

版本號碼

變更時間

變更內容

變更影響

v2.13.1-aliyun.1

2024年05月10日

  • 添加AlbConfig無Ingress關聯時的事件。

  • 修複Flannel網路外掛程式下,端點更新後權重可能設定不正確的問題。

  • 修複當命名空間以數字開頭或命名空間、服務名過長導致伺服器組建立失敗的問題。

此次升級不會對業務造成影響。

2024年02月

版本號碼

變更時間

變更內容

變更影響

v2.12.0-aliyun.1

2024年02月05日

  • 支援通過alb.ingress.kubernetes.io/server-group-type: Ip註解使用IP類型伺服器組。

  • 支援通過alb.ingress.kubernetes.io/server-group-resource-group-id註解指定伺服器組使用的資源群組。

  • Flannel外掛程式下支援根據Node上Pod的個數,自動為Node配置權重。

  • 自訂轉寄規則支援QPS限速。

  • 建立ALB執行個體時不指定IP地址配置類型(addressAllocateMode)。

  • 支援為X-Forwarded-For頭配置可信IP。

  • 修複AlbConfig中部分欄位由空值配置為false時不生效的問題。

此次升級不會對業務造成影響。

2023年11月

版本號碼

變更時間

變更內容

變更影響

v2.11.1-aliyun.1

2023年11月20日

修複當IngressClass未指定時可能會導致Controller崩潰的問題。

此次升級不會對業務造成影響。

2023年10月

版本號碼

變更時間

變更內容

變更影響

v2.11.0-aliyun.1

2023年10月31日

重要

v2.11.0-aliyun.1版本起,ALB Ingress Controller將不會在AlbConfig中自動更新連接埠資訊,您需要在建立AlbConfig時手動指定所使用的連接埠。關於如何建立AlbConfig的樣本,請參見建立ALB Ingress

  • 支援源IP限速功能。

  • 支援鏈路追蹤。

  • 訪問日誌支援記錄自訂Header。

  • 支援配置雙向認證。

  • 更新Ingress規則時,不再自動更新AlbConfig。

  • 當監聽上仍然存在ingress規則時,禁止從AlbConfig中刪除該監聽。

  • 最佳化複用ALB執行個體時的資源刪除行為。

  • 最佳化認證關聯邏輯,支援多頁認證。

  • 修複開啟HTTP2配置錯誤的問題。

  • 修複當轉寄動作配置錯誤時可能會導致controller崩潰的問題。

  • 修複controller重啟時可能不會及時更新後端伺服器組的問題。

此次升級不會對業務造成影響。

2023年08月

版本號碼

變更時間

變更內容

變更影響

v2.10.0-aliyun.1

2023年08月15日

  • 新增支援為Ingress和ALBConfig添加hash值,以保證ALB Ingress Controller重啟時不會出現預期外的變更。

  • 最佳化例外狀況事件透出。

  • 最佳化使用保留欄位情境下的調和行為。

  • 修複刪除Ingress資源後緩衝不同步問題。

  • 修複節時間點事件處理中斷問題。

  • 最佳化伺服器組同步邏輯。

此次升級不會對業務造成影響。

2023年07月

版本號碼

變更時間

變更內容

變更影響

v2.9.0-aliyun.1

2023年07月11日

  • Service並發調諧多個伺服器組時避免API限流。

  • 透出Service調和事件。

  • ssl-redirect註解使用最佳化。

  • 認證自動探索過濾國密版本。

  • 修複自訂轉寄規則中cookieConfig調諧的問題。

  • 修複未配置http欄位的Ingress導致controller崩潰的問題。

  • 修複ingress配置多個Action導致變更配置失敗的問題。

此次升級不會對業務造成影響。

2023年06月

版本號碼

變更時間

變更內容

變更影響

v2.8.3-aliyun.1

2023年06月05日

  • 修複Server調諧不重試問題。

  • 修複自訂轉寄規則設定Key失效問題。

此次升級不會對業務造成影響。

2023年05月

版本號碼

變更時間

變更內容

變更影響

v2.8.2-aliyun.1

2023年05月25日

  • 修複Pod重啟時可能會導致轉寄規則被刪除的問題。

  • 去除調諧共用頻寬包時的刪除邏輯。

  • 臨時禁用網路類型的更新。

此次升級不會對業務造成影響。

v2.8.1-aliyun.1

2023年05月09日

  • 託管組件支援預設使用多副本進行高可用。

  • 支援建立ALB執行個體時指定資源群組。

  • 健全狀態檢查支援多個狀態代碼。

  • 支援後端伺服器組一致性雜湊。

  • 支援use-regex註解。

  • 支援指定單可用性區域。

  • 支援更新執行個體網路類型。

  • 支援綁定共用頻寬包。

  • 最佳化非同步API介面調用。

  • 最佳化錯誤提示。

  • 修複預設認證與控制台不一致及設定重複問題。

此次升級不會對業務造成影響。

2023年03月

版本號碼

變更時間

變更內容

變更影響

v2.7.0-aliyun.1

2023年03月14日

  • 最佳化調諧(Reconcile)流程與規則優先順序,提升規則同步速度。

  • 最佳化Event事件通知。

  • 支援直接調和Service到後端伺服器組。

  • 支援直接關聯ACL資源ID。

  • 支援HTTPS和QUIC部署同連接埠。

  • 自訂Action支援多伺服器組、支援重寫,同時相容大小寫。

  • 支援Secret配置認證優先順序高於AlbConfig。

  • 消除逾時時間寫入程式碼。

  • 修複Gzip壓縮配置錯誤。

此次升級不會對業務造成影響。

2022年12月

版本號碼

變更時間

變更內容

變更影響

v2.6.0-aliyun.1

2022年12月23日

  • 支援ALB資源自訂標籤。

  • 最佳化Event事件通知。

  • 修複Ingress刪除阻塞問題.不加Finalizer,支援無阻塞刪除。

  • 修複IPv6網路類型變更問題。

  • 修複Ingress認證重複發現問題。

  • 修複Canary灰階後端伺服器組標籤錯誤問題。

此次升級不會對業務造成影響。

2022年11月

版本號碼

變更時間

變更內容

變更影響

v2.5.0-aliyun.1

2022年11月23日

  • 支援Secret認證上傳。

  • 支援自訂Header、Cookie。

  • 設定ACL白名單。

  • 最佳化監聽處理邏輯:監聽錯誤與調和隔離,443監聽錯誤不會影響80調和。

此次升級不會對業務造成影響。

2022年08月

版本號碼

變更時間

變更內容

變更影響

v2.4.0-aliyun.1

2022年08月10日

  • 支援跨域。

  • 支援後端伺服器長串連。

  • 最佳化監聽刪除處理邏輯。

此次升級不會對業務造成影響。

2022年06月

版本號碼

變更時間

變更內容

變更影響

v2.3.0-aliyun.1

2022年06月23日

此次升級不會對業務造成影響。

2022年04月

版本號碼

變更時間

變更內容

變更影響

v2.2.0-aliyun.1

2022年04月13日

  • 支援Rewrite重寫。您可以在註解中進行相關配置使用Rewrite重寫功能。更多資訊,請參見支援Rewrite重寫

  • 支援TCP健全狀態檢查協議。通過發送SYN握手報文來檢測伺服器連接埠是否存活。更多資訊,請參見配置健全狀態檢查

  • 支援指定TLS安全性原則。當前ALBConfig配置HTTPS監聽時,支援指定TLS安全性原則。更多資訊,請參見指定TLS安全性原則

此次升級不會對業務造成影響。