Rainbond 5.1.5发布,企业应用市场远程一键安装

2019-07-08  本文已影响0人  好雨Rainbond

2019年7月8日,Rainbond发布5.1.5版本,本次版本更新带来了全新的应用市场交付Pipeline体验,并对源码类服务的运行机制、ServiceMesh架构、服务管理等方面做了大量优化。

下面为大家带来详细的版本解读:

Rainbond应用市场体验升级

Rainbond应用市场一直以来都是Rainbond的重点方向,有用户会问,Helm社区目前越来越成熟,应用越来越多,你们为什么不遗余力做自己的应用市场。不可否认,Helm应用规范已经得到了Kubernetes社区用户的认可,越来越多的开源应用企业在贡献Helm应用。但是,用过的人都知道,Helm应用规范是技术性要求很高的应用打包方式,要制作一个优秀的Helm应用,其难度甚至远远超出Kubernetes原生规范。Rainbond项目的目标是让广大用户无需学习Kubernetes技术(甚至无需学习容器技术)即可将自己的应用在云上开发、交付和运维。Rainbond应用市场的目标就是让所有开发者能够低门槛的,一键完成从代码到应用完整交付。

本次升级我们带来如下功能:

除此之外,Helm应用那么多如何让Rainbond用户可以直接安装也是我们必须要解决的问题。我们正在进行的是将Helm应用转化为Rainbond应用存放于Rainbond应用市场中供用户直接安装使用。这个进程请关注:https://market.goodrain.com/helmapps

ServiceMesh架构支持入站网络治理

本次版本继续对ServiceMesh架构进行优化,数据面板层面envoy版本升级到v1.9.0版本。控制面板层面增加了入站方向的网络治理支持,包括基于连接数、并发请求数等条件的连接熔断功能,同时引入了基于第三方限流服务的全局限流功能。优化了XDS控制器,有效比对资源的实际变化,有效降低推送到envoy的更新事件频率。

image

<center style="box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;">ServiceMesh透明化架构植入</center>

Rainbond用户只需要开通相应的插件即可将业务服务与ServiceMesh架构相结合。

image

<center style="box-sizing: border-box; margin-top: 0px; margin-bottom: 0px;">新增综合网络治理插件,支持入站网络治理</center>

其他功能优化

BUG修复

版本安装

当前版本为5.1系列最新版本,从发布之日起安装的5.1版本系列平台即时最新的5.1.5版本,安装参考: Rainbond集群安装

版本升级

升级要求和注意事项
下载 5.1.5 更新包

离线包镜像大小约650MB,需要保证当前集群磁盘可用空间至少不低于2G

<pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="bash" cid="n79" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; background-position: inherit inherit; background-repeat: inherit inherit;"># Rainbond 组件升级包
wget https://pkg.rainbond.com/offline/5.1/rainbond.images.2019-07-07-5.1.5.tgz -O /grdata/services/offline/rainbond.images.upgrade.5.1.5.tgz

升级脚本包

wget https://pkg.rainbond.com/offline/5.1/rainbond-ansible.upgrade.5.1.5.tgz -O /grdata/services/offline/rainbond-ansible.upgrade.5.1.5.tgz</pre>

<pre spellcheck="false" class="md-fences md-end-block ty-contain-cm modeLoaded" lang="bash" cid="n81" mdtype="fences" style="box-sizing: border-box; overflow: visible; font-family: var(--monospace); font-size: 0.9em; display: block; break-inside: avoid; text-align: left; white-space: normal; background-image: inherit; background-size: inherit; background-attachment: inherit; background-origin: inherit; background-clip: inherit; background-color: rgb(248, 248, 248); position: relative !important; border: 1px solid rgb(231, 234, 237); border-top-left-radius: 3px; border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-bottom-left-radius: 3px; padding: 8px 4px 6px; margin-bottom: 15px; margin-top: 15px; width: inherit; background-position: inherit inherit; background-repeat: inherit inherit;">rm -rf /tmp/rainbond-ansible
rm -rf /grdata/services/offline/upgrade
tar xf /grdata/services/offline/rainbond-ansible.upgrade.5.1.5.tgz -C /tmp/
cd /tmp/rainbond-ansible/scripts/upgrade/
bash ./upgrade.sh</pre>

升级如有问题,请至社区反馈。

升级完成验证
解压安装脚本,执行升级脚本
上一篇下一篇

猜你喜欢

热点阅读