应用编排的标准化。
knative 是云原生的,和 k8s 一样是个标准。
跨云
应用 Serverless 编排
- 弹性
- 灰度发布
- 流量管理
Knative
代码 -> 服务
serverlessknative
tektontekton
task 就是 pod;taskRun
pipeline 是编排 task。()
pipelineResource,pipline 上流转的资源。
鉴权管理。事件模型 Eventing
接入各种事件源
事件,trigger -> broker -> service
消息系统,保证事务的完整性。Serving
Revision 历史版本
流量灰度发布靠左图,能够放到不同的 Revision.
实现弹性?
弹性策略,可以给不同的版本设置不同的流量。流量是按照百分比来的。演示
缩容到零;
路由转发,相当于配置了两层负载。
还可以配置移动端还是pc端;
web 服务 ,拆分成几个是对的。
链路拓扑
多个版本提供服务。
压测
压测弹性能力。
日志也会自动创建
看图,如何使用命名空间 -> 权限管理。
heml 可以管理创建应用。看图。demo 图。