看啥推荐读物
专栏名称: 分布式实验室
最专业的Docker文章,最权威的Docker新闻。关注容器生态圈的发展。
今天看啥  ›  专栏  ›  分布式实验室

如何基于 OAM 编写一个扩展 Trait?

分布式实验室  · 公众号  · 后端  · 2020-07-05 08:15
点击下方图片了解Kubernetes培训详情。本文首次为大家带来 OAM 体系中的实战演练介绍,先讲解 OAM Workload 和 Trait 相关知识及它们的交互逻辑,接下来手把手教大家如何通过实现自定义 CRD 和 Controller 实现一个 OAM 的扩展 Trait。以及通过展示这个 Trait 的部署使用来更深入的理解 OAM 的运行机制。背景众所周知,在 OAM 中,一个应用描述可能会包含三个核心概念:第一个核心概念是组成应用程序的组件(Component),它可能是一个微服务、一个容器、一个虚拟机、一个数据库实例或者一个 Function 等各种各样的工作负载(Workload)的描述。第二个核心概念是每个组件所需要的运维特征(Trait)。例如:弹性伸缩、负载均衡、灰度发布、证书鉴权、监控等一系列运维能力的描述。它 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照