Rudr  - 开放应用模型的 Kubernetes 实现

苦涩占内心 2019-12-25 10:10:24

Rudr 是开放应用程序模型(OAM)的实现,它使用户可以轻松地在任何 Kubernetes 集群上部署和管理应用程序,而无需考虑应用程序开发人员和运营商的关注。

目前,Rudr 正处于 Alpha 状态。它可能反映了纳入 Open App Model 规范之前正在审查的API或功能。

Rudr 采用增量方法来解决问题。当前的体系结构是 Kubernetes 的插件集,允许使用本机 API(并且您仍在使用kubectl!)在 Kubernetes 集群上实现和部署 OAM 规范。

  • 这使应用程序开发人员可以专注于构建 OAM 组件,应用程序运营商可以通过 OAM 应用程序配置来专注于运营功能,而基础架构运营商则可以专注于 Kubernetes。

  • 通过利用开放应用程序模型,用户现在拥有一个框架,可以在其 Kubernetes 集群上定义其应用程序。

  • 目前,Rudr 将利用已定义的特征来完成任务。这样就可以自由使用用户想要的任何基础工具,同时提供着重于功能而不是技术的特征。将来,Rudr 可能会提供一组默认技术来提供特征所需的功能。

    公告

    《从零开始开发BBS》课程上线啦,快来跟着我一步步搭建属于你的BBS吧。

    课程地址:https://www.shiyanlou.com/courses/1436
    9折优惠邀请码: ZHwfIjb1

    该课程会带领大家一步步的了解并熟悉Go语言开发,如果你是一个Go语言初学者,或者正准备学习Go语言,那么这个课程非常适合你。如果你熟练掌握了本课程中的知识点,相信你就已经入门Go语言开发,并能胜任日常的开发工作了。