Knative基于 Kubernetes 與 Istio 的 Serverless 架構(gòu)方案
Knative(發(fā)音為 kay-nay-tiv)是谷歌開源的一套 Serverless 架構(gòu)方案,它擴展了 Kubernetes,提供了一組中間件,提高了構(gòu)建可在本地、云和第三方數(shù)據(jù)中心等地方運行的現(xiàn)代化、以源為中心且基于容器的應(yīng)用的能力。
目前已經(jīng)提供了以下組件:
Knative 專注于解決容器為核心的 Serverless 應(yīng)用的構(gòu)建、部署和運行的問題,它構(gòu)建在 Kubernetes 和 Istio 平臺之上,整合了 Kubernetes 提供的 deployment、replicaset 和 pods 等容器管理能力,與 Istio 提供的 ingress、LB、dynamic route 等網(wǎng)絡(luò)管理功能。

具體來說,Knative 組件將解決如下一系列問題:
Knative 的開發(fā)人員可以使用熟悉的語言、框架和方式來部署任何工作負(fù)載,包括函數(shù)、應(yīng)用與容器。
評論
圖片
表情
