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 生态开源组件。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。