基于 Kubernetes 与 Istio 的 Serverless 架构方案 Knative

Apache-2.0
Google Go 查看源码»
跨平台
Google
2018-12-12
h4cd

Knative(发音为 kay-nay-tiv)是谷歌开源的一套 Serverless 架构方案,它扩展了 Kubernetes,提供了一组中间件,提高了构建可在本地、云和第三方数据中心等地方运行的现代化、以源为中心且基于容器的应用的能力。

目前已经提供了以下组件:

  • Build - 源到容器的构建编排

  • Eventing - 事件管理和交付

  • Serving - 请求驱动的计算

Knative 专注于解决容器为核心的 Serverless 应用的构建、部署和运行的问题,它构建在 Kubernetes 和 Istio 平台之上,整合了 Kubernetes 提供的 deployment、replicaset 和 pods 等容器管理能力,与 Istio 提供的 ingress、LB、dynamic route 等网络管理功能。


具体来说,Knative 组件将解决如下一系列问题:

Knative 的开发人员可以使用熟悉的语言、框架和方式来部署任何工作负载,包括函数、应用与容器。

的码云指数为
超过 的项目
加载中

评论(6)

f
franyang
mark
依然藏锋
完了,完了,根本学不赢😭
gyb997
gyb997
mark
quanwei9958
quanwei9958

引用来自“卧龙大熊猫”的评论

Serverless 很火啊💥
毕竟是未来的服务部署方案
maskwang
maskwang
Mark
卧龙大熊猫
卧龙大熊猫
Serverless 很火啊💥

Knative:基于 Kubernetes 的 severless 开源平台

据谷歌开源博客报道,Google 和其他供应商联合发布了 Knative。Knative 是一个基于 Kubernetes 的开源平台,为无后端服务工作的负载均衡提供构建模块。目前已经获得了很多项目的接受。 自 0....

2018/12/12 07:20

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
云原生生态周报 Vol. 14 | K8s CVE 修复指南

业界要闻 1.Mesosphere 公司正式更名为 D2IQ, 关注云原生。 Mesosophere 公司日前发布官方声明正式更名为:D2iQ(Day-T...

08/13 10:20

没有更多内容

加载失败,请刷新页面

没有更多内容

初识 Knative: 跨平台的 Serverless 编排框架

Knative 是什么 Knative 是 Google 在 2018 的 Google Cloud Next 大会上发布的一款基于 Kubernetes 的 Serverless 框架。Knative 一个很重要的目标就是制定云原生、跨平台的 Serverless 编排...

05/23 16:44
12
0
初识 Knative: 跨平台的 Serverless 编排框架

Knative 是什么 Knative 是 Google 在 2018 的 Google Cloud Next 大会上发布的一款基于 Kubernetes 的 Serverless 框架。Knative 一个很重要的目标就是制定云原生、跨平台的 Serverless 编排...

05/23 17:15
6
0
Knative 基本功能深入剖析:Knative Serving 之服务路由管理

导读:本文主要围绕 Knative Service 域名展开,介绍了 Knative Service 的路由管理。文章首先介绍了如何修改默认主域名,紧接着深入一层介绍了如何添加自定义域名以及如何根据 path 关联到不...

08/16 18:03
1
0
初识 Knative: 跨平台的 Serverless 编排框架

Knative 是什么 Knative 是 Google 在 2018 的 Google Cloud Next 大会上发布的一款基于 Kubernetes 的 Serverless 框架。Knative 一个很重要的目标就是制定云原生、跨平台的 Serverless 编排...

05/23 17:40
2
0
阿里云Kubernetes容器服务上体验Knative

概述 Knative Serving是一种可缩放至零、请求驱动的计算运行环境,构建在 Kubernetes 和 Istio 之上,支持为 serverless 应用、函数提供部署与服务。Knative Serving的目标是为Kubernetes提供...

01/31 11:05
44
0
Knative 实践:从源代码到服务的自动化部署

通过之前的文章,相信大家已经熟悉了 Serving、Eventing 以及 Tekton。那么在实际使用中,我们往往会遇到一些复杂的场景,这时候就需要各个组件之间进行协作处理。例如我们提交源代码之后是否...

08/09 10:22
8
0
Knative Serving 之路由管理和 Ingress

Knative 默认会为每一个 Service 生成一个域名,并且 Istio Gateway 要根据域名判断当前的请求应该转发给哪个 Knative Service。Knative 默认使用的主域名是 example.com,这个域名是不能作为...

08/19 12:32
150
0
Knative-开源的Serverless架构方案

Knative(发音为 kay-nay-tiv)是谷歌开源的一套 Serverless 架构方案,它扩展了 Kubernetes,提供了一组中间件,提高了构建可在本地、云和第三方数据中心等地方运行的现代化、以源为中心且基...

05/13 16:40
172
0
Knative 初体验:Serving Hello World

通过前面两章的学习你已经掌握了很多 Knative 的理论知识,基于这些知识你应该对 Knative 是谁、它来自哪里以及它要做什么有了一定的认识。可是即便如此你可能还是会有一种犹抱琵琶半遮面,看...

06/11 13:25
16
0
Knative 初体验:Serving Hello World

通过前面两章的学习你已经掌握了很多 Knative 的理论知识,基于这些知识你应该对 Knative 是谁、它来自哪里以及它要做什么有了一定的认识。可是即便如此你可能还是会有一种犹抱琵琶半遮面,看...

06/11 10:55
13
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部