Knative 核心概念介绍:Build、Serving 和 Eventing 三大核心组件

  1. 云栖社区>
  2. 阿里巴巴云原生>
  3. 博客>
  4. 正文

Knative 核心概念介绍:Build、Serving 和 Eventing 三大核心组件

jessie筱姜 2019-05-30 16:23:22 浏览3027
展开阅读全文

作者| 阿里云智能事业群高级开发工程师 元毅

Knative 主要由 Build、Serving 和 Eventing 三大核心组件构成。Knative 正是依靠这三个核心组件,驱动着 Knative 这艘 Serverless 巨轮前行。下面让我们来分别介绍一下这三个核心组件。

Build

Knative Build 是基于现有的 Kubernetes 能力之上,提供的一套标准化、可移植、可复用的容器镜像构建方式。通过在 Kubernetes 上运行复杂的构建任务,Knative Build 使你不必再单独开发和重复这些镜像构建过程, 从而通过系统化、工程化的方式,减少了镜像构建时间及成本。

Build 通过 Kubernetes 自定义资源定义(CRD)实现。 通过 Build 你可以自定义一个从运行到结束的构建流程。例如,可以使用

网友评论

登录后评论
0/500
评论
jessie筱姜
+ 关注
所属云栖号: 阿里巴巴云原生