开发者社区> 问答> 正文

OAM 开源项目,主要包括了什么内容?

OAM 开源项目,主要包括了什么内容?

展开
收起
曦情兮 2022-05-14 14:19:37 364 0
1 条回答
写回答
取消 提交回答
  • 1、Open Application Model Specification (OAM Spec):这个项目是 OAM 模型的官方规范与标准库。在这个代码库中,详细的阐述和定义了 OAM 模型中的所有核心理念和详细到具体字段的 API 规范。与此同时,这些所有的 Spec 也都原生提供了进一步的扩展规范,使得这个模型本身具备了接入任意运行时、模块化任意云基础设施能力、标准化描述任意应用运维特征的、高灵活度的模型约束力。可以看到,这个库堪称 OAM 的使用者和实现者的官方“圣经”。 2、Rudr 项目: 这个项目是 Open Application Model 在 Kubernetes 上的标准实现。Rudr 项目本身是 Kubernetes 的一个标准插件,只要安装上去即可为用户提供标准的 OAM 风格的的应用管理能力,通过模块化应用特征同 SMI,Knative,Istio 等应用基础设施能力无缝对接。值得一提的是,Rudr 项目是由 Rust 编写完成的,它的实现简洁、高效,性能优异,也是全世界第一个 Rust 实现的 Kubernetes 生态开源组件。

    2022-05-14 14:52:09
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Kubeflow 社区简介与落地实践 立即下载
如何创建一个成功的(在业务和开发中)开源项目 立即下载
基于OAM和Kubernetes 快速构建开放Serverl 立即下载