Rancher发布Rio:为Kubernetes打造极简MicroPaaS平台

640?wx_fmt=jpeg

2019年5月21日,业界领先的容器管理软件提供商Rancher Labs(以下简称Rancher)宣布推出Rio,一个可以在任何符合标准的Kubernetes集群上使用的MicroPaaS平台。Rio由一些Kubernetes自定义资源和一个可选的CLI构成,用户可以轻松地将服务部署到Kubernetes,自动获得持续交付、DNS、HTTPS、路由、监控、自动扩缩容、金丝雀部署、Git触发构建等功能。 “Rancher所有的产品,自始至终不变的理念都是致力于让Kubernetes简单易用。但我们团队深切感受到,如今业界现有的产品或解决方案,并没有解决管理Istio和Knative等工具所需的大量工作量的问题。”Rancher首席架构师及联合创始人Darren Shepherd表示:“正是出于这种考量,我们构建了Rio,让开发人员可以使用单个命令,就能部署、管理、扩展和编译应用程序。” Rio是2019年Rancher推出的第三个全新的Kubernetes轻量级项目。今年早些时候,Rancher分别推出了 史上最轻量级Kubernetes发行版k3s以及 业内首个Kubernetes操作系统k3OS,获得了业界的高度关注和一致好评。这些项目均专注于轻量级、简单且灵活的Kubernetes项目,为Kubernetes提供更为广泛的使用场景,真正做到Kubernetes Everywhere。
Rio:基于Kubernetes的MicroPaaS平台

640?wx_fmt=png


传统的PaaS平台,向用户“承诺”了一系列理想的功能,但从以往表现上看,PaaS平台一直难以为用户提供真正优质的使用体验。PaaS平台通常是重量级并难以运行的,在企业中需要有大型专用项目来部署它们,还需有专门的团队对其进行管理。PaaS用户经常发现平台有太多的规范和限制,它们可能适用于特定的工作流程,但这未必是开发人员所熟悉的工作流程。 Rio来自Rancher的一系列项目(k3s、k3OS),这些项目均专注于轻量级、简单且灵活的基于Kubernetes的项目。Rio的所有功能都经过专门设计,用户可以直接使用默认设置来快速运行和使用Rio,当然也可以根据实际需要来进行灵活的配置、替换或禁用。如果您只想使用Rio当中的一个功能,您可以只使用这一功能并忽略其余功能。这一切都是允许发生的,Rio是一个和Kubernetes生态系统紧密结合、并从中汲取了大量资源的平台。 Rio由一些Kubernetes自定义资源、一个可选的CLI和一个集群中运行的控制器组成,在集群中运行Rio,与在集群中运行其他应用的方法及体验并没有什么不同。
三大用户价值于极简中发现容器的真正乐趣

640?wx_fmt=png


如果能把Istio、Knative和Kubernetes的力量结合在一起,并像使用Docker一样简单地使用它们,那会如何?Rio的存在就是为了实现这一愿景。通过Rio,您只需敲击几下键盘,就可以在任何Kubernetes集群中部署、管理、扩展和编写无状态的应用程序。 Rio三大用户价值包括:
  • 快速部署和管理应用程序:您可以快速、自信地部署和管理应用程序。

    • 轻量级:Rio可以安装在任何Kubernetes集群中;

    • 强大:您可以方便快捷地使用Prometheus、Knative和Istio;

    • 自动扩缩容:基于Prometheus第4层和第7层度量的自动缩放。


 确保应用程序的高度安全:所有应用程序在启动时,均可使用最安全的网络配置。

  • 加密:您的工作负载将从LetsEncrypt那里接收一个DNS记录和一个通配符证书;

  • 集成:Rio与Kubernetes RABC集成,以实现最大安全性;

  • 包含安全网:您的应用程序自动包含资源限制,以获得最佳集群性能。


为用户提供最优的全新版本体验:分阶段推广新版本,不断为用户提供优秀的使用体验。

  • 简化你的Pipeline:Rio可以监控远程的镜像仓库,您可以告诉它在您提交自动更改时自动构建和部署新版本;

  • 永恒流畅的使用体验:在推出新版本的应用程序时,Rio了解当前的负载并扩展以获得最大性能。


内置云原生技术打造容器使用的最佳状态

640?wx_fmt=png


Rio创建了一个关于Istio和Knative的体验,并提供了超乎想象的简便方法,来管理应用程序的方方面面。 640?wx_fmt=jpeg Rio主要功能包括:
  • 自动DNS和HTTPS

  • HTTP负载均衡

  • HTTP路由

  • HTTP指标

  • 自动扩缩容

  • 金丝雀部署

  • Git触发的部署


一切开源,欢迎使用

640?wx_fmt=png


Rio官网主页现已上线,您可以访问官网主页了解Rio的更多信息:https://rio.io/。
同时,欢迎通过GitHub下载Rio并使用安装:https://github.com/rancher/rio/releases。


Kubernetes入门与进阶实战培训

640?


Kubernetes入门与进阶实战培训将于2019年6月14日在北京开课,3天时间带你系统掌握Kubernetes,学习效果不好可以继续学习。本次培训包括:Docker基础、容器技术、Docker镜像、数据共享与持久化、Docker三驾马车、Docker实践、Kubernetes基础、Pod基础与进阶、常用对象操作、服务发现、Helm、Kubernetes核心组件原理分析、Kubernetes服务质量保证、调度详解与应用场景、网络、基于Kubernetes的CI/CD、基于Kubernetes的配置管理等,点击下方图片或者点击阅读原文了解详情。
640?wx_fmt=jpeg
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值