全部產品
Search
文件中心

Container Service for Kubernetes:Knative版本發布說明

更新時間:Nov 13, 2024

Knative是一款基於Kubernetes叢集的開源Serverless架構,提供了雲原生、跨平台的Serverless編排標準。Knative Serving組件是Knative的核心組件,負責管理Serverless工作負載,提供了應用部署、多版本管理等能力,且支援在沒有業務流量時可以將應用執行個體縮容至零。ACK Knative 提供了全託管、免營運的Serving組件。本文介紹Knative Serving組件版本發布記錄。

組件介紹

在完全相容社區Knative基礎上,ACK Knative與阿里雲產品體系全方位結合,進一步增強了產品化能力並提供了更豐富的產品方案。關於Knative的更多資訊,請參見Knative概述

image

Knative包括以下核心組件,分別執行不同的功能。

  • Knative Serving:管理Serverless工作負載,提供了應用部署、多版本管理、基於請求的自動彈性、灰階發布等能力,而且在沒有業務流量時可以將應用執行個體縮容至零。

  • Knative Eventing:提供了事件來源的接入、事件註冊和訂閱、以及事件過濾等一整套事件管理的能力。事件模型可以有效地解耦生產者和消費者的依賴關係。

  • Knative Functions: 提供了一個簡單的方式來建立、構建和部署Knative服務。您無需深入瞭解底層技術棧(例如Kubernetes、容器、Knative),通過使用Knative Functions,即可將無狀態、事件驅動的函數作為Knative服務部署到Kubernetes叢集中。

使用說明

如何使用Knative,請參見部署Knative;關於如何管理Knative組件,請參見管理Knative組件升級Knative Serving組件

變更記錄

2024年11月

版本

變更時間

變更內容

變更影響

v1.12.7-aliyun.2

2024年11月12日

  • Knative整合EventBridge。

  • 支援StartupProbe

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2024年09月

版本

變更時間

變更內容

變更影響

v1.12.5-aliyun.7

2024年09月09日

  • 適配Kourier 1.12版本。

  • 鏡像倉庫適配ACR企業版。

  • 支援ECS搶佔式執行個體(Spot執行個體) 大盤。

  • 在ACK虛擬節點情境下,支援指定保留執行個體為ECI資源類型。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2024年06月

版本

變更時間

變更內容

變更影響

v1.12.4-aliyun.7

2024年06月18日

重要

叢集版本需為1.26及以上。

  • 相容Knative社區1.12.4版本。

  • ACK託管叢集支援Knative控制面組件託管,包括controllerautoscalerwebhook,不再佔用您的Pod資源。在叢集中新安裝Knative時將自動完成Knative控制面組件的託管。

  • Knative整合ASM的體驗最佳化。

  • 最佳化queue-proxy組件的日誌輸出。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2024年05月

版本

變更時間

變更內容

變更影響

v1.10.9-aliyun.7

2024年05月23日

  • 支援同時配置私網類型和公網類型的ALB執行個體。

  • 修複刪除DomainMapping時路由規則會被清除的問題。

  • 修複保留執行個體反覆建立的問題。

  • 支援在ACK Serverless叢集中將Knative應用縮容至0。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2023年12月

版本

變更時間

變更內容

變更影響

v1.10.6-aliyun.1

2023年12月25日

重要

叢集版本需為1.26及以上。

  • 支援複用已有ALB。

  • Knative Service支援Downward API。

  • 修複CVE-2023-48713漏洞。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2023年10月

版本

變更時間

變更內容

變更影響

v1.8.3-aliyun.1

2023年10月17日

  • 支援在Knative中通過DomainMapping配置MSE網關進行HTTPS認證訪問。

  • 修複保留執行個體縮容問題。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2023年07月

版本

變更時間

變更內容

變更影響

v1.8.2-aliyun.1

2023年7月20日

重要

叢集版本需為1.24及以上。

  • Knative會根據autoscaling.knative.dev/activation-scale的設定,在提供服務初始階段建立一定數量的Pod,以應對請求從0到1時出現的流量突增情況。

  • 支援Knative的版本從1.4.x升級到1.8.2。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2023年06月

版本

變更時間

變更內容

變更影響

v1.4.5-aliyun.1

2023年06月19日

  • ACK Serverless Knative基於MSE網關,支援Pod縮容到0。

  • 支援KServe。

此次升級不會對業務造成影響。建議在業務低峰期升級。

2023年05月

版本

變更時間

變更內容

變更影響

v1.4.3-aliyun.1

2023年05月18日

  • 支援MSE網關。

  • 支援基於請求並發精準彈性控制。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2023年04月

版本

變更時間

變更內容

變更影響

v1.4.2-aliyun.1

2023年04月26日

  • 支援相容Kubernetes 1.26。

  • 支援AHPA GPU指標預測。

  • 修複Kourier網關版本問題。

此次升級不會對業務造成影響。建議在業務低峰期進行升級。

2023年03月

版本

變更時間

變更內容

變更影響

v1.4.1-aliyun.1

2023年03月23日

  • 支援保留執行個體。

  • 預設開啟podspec-fieldref參數。

  • 修複Kafka Source啟動問題。

此次升級不會對業務造成影響。建議在業務低峰期升級。