何謂 Knative?

將無伺服器工作負載帶進 Kubernetes

Knative 是雲端原生環境中最新且成長最快的開放原始碼專案之一,它可以為 Kubernetes 擴充無伺服器功能與簡化的開發人員體驗。它充分利用 Kubernetes 的功能,同時隱藏它的複雜性。

IBM(Knative 的創始者和貢獻者)最近宣佈為 IBM Cloud® Kubernetes 服務產品提供管理的 Knative 支援,這是一種管理的附加項目,它將 Knative 和 Istio 整合到叢集中,可透過使用者介面 (UI) 執行一鍵安裝。

Knative 標誌

管理 Knative on IBM Cloud 的優勢

原生部署至 Kubernetes

Knative 使用相同型樣(控制器、API)、kube-api 和基礎架構即 Kubernetes 進行建置。您可以一鍵安裝。

聚焦程式碼

Knative 消除了建置、部署與管理應用程式的基礎細節和複雜性。

取得彈性和控制

採用開放原始碼優先技術,以在任何地方(任何雲端和任何 Kubernetes 支援的基礎架構)執行您的工作負載。

運作方式

Knative 元件

兩個主要基本元素可協助您開發與管理 Kubernetes 叢集中的無伺服器應用程式

Serving

Serving 提供零調度 (scale-to-zero) 由要求驅動的運算功能 - 執行與擴充大小。

Eventing

Eventing 提供交付和訂閱機制,以建置事件驅動的應用程式。

開始使用