宣布 Knative 1.14 版本發佈 ¶
發佈於:2024-05-03
宣布 Knative 1.14 版本發佈¶
Knative 的新版本現在可在多個元件中使用。請依照安裝 Knative中的說明安裝您需要的元件。
此版本為核心 Knative 服務和事件處理元件帶來了一些較小的改進,以及對特定外掛程式的一些改進。
目錄¶
服務¶
發行說明: Knative Serving 1.14
💫 新功能與變更¶
- 引入新功能 (
multi-container-probing
) 以啟用具有多個容器的 Knative 服務的存活和準備探測 (#14853, @ReToCode) - 在網域配置中新增對多個萬用字元憑證網域的支援 (#14543, @arsenetar)
- 憑證產生錯誤會傳遞到其父層 Route。( #14962, @ckcd)
- 在計算修訂版本 ContainerHealthy 條件時,檢查所有容器的狀態 (#14744, @seongpyoHong)
- 服務現在支援實驗性功能
cluster-local-domain-tls
並建立必要的KnativeCertificates
(#14610, @ReToCode) - 自動調整器現在會將 PodAutoscaler 的 desiredScale 保留在其目前的值,同時它會初始化,因此還沒有度量值 (#14866, @SaschaSchwarze0)
- 當升級部署失敗時,不要捨棄流量 (#14795, @dprotaso)
- 從 CM 套件新增上游 TLS 信任 (#14717, @ReToCode)
- 使路由網域錯誤更具體 (#15082, @skonto)
事件處理¶
發行說明: Knative Eventing 1.14
💫 新功能與變更¶
- EventType 自動建立現在是非阻塞操作 (#7709, @Cali0707)
- 當有回覆事件傳送給它們時,EventTypes 現在會在觸發器和訂閱上自動建立 (#7733, @Cali0707)
- 新增在部署 ApiServerSource 時設定
nodeSelector
的功能 (#7584, @sadath-12) - 取代 YAML 合併標籤,以符合 YAML 1.2 (#7662, @converge)
- StatefulSet 排程現在發出較少的 API 伺服器請求,減少 APIServer 負載。( #7651, @Cali0707)
🐞 錯誤修正¶
- 將 Config 驗證 webhook 的範圍縮小到僅限
knative-eventing
命名空間。( #7792, @pierDipi)
用戶端¶
發行說明: Knative Client 1.14
💫 新功能與變更¶
- 新增對 fish 和 PowerShell Shell 的完成支援 (#1929, @tuhtah)
🐞 錯誤修正¶
函式¶
發行說明: Knative func 1.14
💫 新功能與變更¶
- 使用實驗性 "Host" 建立器建立的函式包含 FUNC_CREATED 和 FUNC_VERSION 中繼資料環境變數。( #2195, @lkingland)
🐞 錯誤修正¶
- Func invoke 現在可以正確處理具有內容類型 application/json 的資料 (#2256, @Cali0707)
- 修正:darwin/aarch64 上的「沒有要建置的主要套件」(#2148, @matejvasek)
- Func deploy --username=func --*** get password registry.example.com) (#2242, @lkingland)
- 原型主機建立器現在支援非正規檔案,例如符號連結 (#2156, @lkingland)
- 修正 run cmd 中的錯字 (#2168, @Sanket-0510)
- 更新文件 (#2169, @matzew)
- 將 go-func 升級到 v0.20.0 (#2170, @matzew)
- 移除已停止的 tanzu 建立器映像 (#2178, @matzew)
- 使用具有多架構支援的上游生命週期映像 (#2196, @matzew)
- 修正未呼叫 make 的問題 (#2245, @matzew)
- 僅使用適當的處理常式 API,不再需要多餘的內容 (#2249, @matzew)
運算子¶
發行說明: Knative Operator 1.14
僅限依賴項更新
感謝貢獻者¶
發行負責人