Rainbond V5.2.0-beta2 发布,企业中台视图来了

2020-03-19 16:26:07 浏览数 (1)

Rainbond 项目介绍

Rainbond 是以企业云原生应用开发、架构、运维、共享、交付为核心的Kubernetes多云赋能平台, 向下结合Kubernetes云原生资源管理模式,对接管理各类基础设施,通过多维度的软件定义屏蔽了底层资源的差异,甚至包括CPU架构差异和操作系统差异,从而对上层提供以应用为中心的基础设施;向上定义了标准应用模型(RAM,OAM),内置ServiceMesh微服务架构框架, 提供用户基于源码/已有镜像构建服务组件的能力,编排服务组件的能力,发布共享完整应用模型的能力,交付运维业务应用的能力。

5.2.0的上一个beta版本完成了安装模式的重构,与Kubernetes完全解耦合。查看详细说明。beta2版本的重点在于重新梳理Rainbond控制台面向用户使用层的模型概念和产品流程。我们将UI控制台的交互模式更改为视图模式,在原有基础上增加企业中台视图,将共享库作为企业视图的关键概念和产品进行呈现,共享库可作为企业(特别是ToB IT企业)建设技术中台的基石之一,建设中台首先搭建共享体系,包括资源共享、IT系统共享、解决方案共享。围绕共享库Rainbond提供应用模型的开发、发布、安装、升级的全流程功能支持,以标准化的方式赋予企业建立共享IT系统资源的能力。完善应用视图,为应用视图增加发布、备份、网关、升级等功能模块,使用户更好的理解和使用“以应用为中心”的运维管理模式。除此之外当前版本在系统安装、应用和组件管理的多个方面增强功能支持。

下面就版本变更进行详细说明:

Rainbond-Operator支持高可用安装

存储方面

  • 支持阿里云盘、NAS两类存储的Provider安装;
  • 支持Ceph存储对接;
  • 支持选择集群中已有StorageClass存储类型服务于Rainbond系统组件;
  • 移除所有系统组件对宿主机磁盘目录的依赖。

组件安装方面

  • 新增高可用安装模式;
  • 组件运行节点不再限制于kubernetes master节点;
  • 支持基于mysql-operator创建mysql多主集群;
  • 各系统组件支持多实例运行;
  • 支持使用用户提供的本地镜像仓库替换默认安装的goodrain.me镜像仓库;
  • 支持选择网关组件安装节点和chaos组件安装节点。

其他变化

  • Rainbond-Operator UI支持中英文切换。

应用控制台UI升级

视图化管理流程

  • 支持企业、团队、应用三级视图模式,视图间可便捷跳转;
  • 支持收藏任意视图、支持定义快捷入口,便于用户快速进入指定的管理面板;
  • 支持应用、组件的便捷切换,便于用户操作多个应用或组件。

企业视图

  • 新增共享组件库管理,支持从公有应用商店同步应用模版、离线导入应用模版或创建开发应用模版;
  • 应用模版支持定义标签分类,定义版本状态;
  • 新增企业用户基础管理,支持企业用户添加;
  • 新增团队管理面板,登录用户统一管理加入的所有团队。

团队视图

  • 移除本地应用市场、移除企业管理;
  • 新增应用列表管理。

应用视图

  • 新增应用发布管理;
  • 新增发布记录管理;
  • 支持多个发布任务同时进行;
  • 支持发布到企业共享库;
  • 支持发布到指定的云端应用商店;
  • 完善应用升级管理;
  • 支持基于共享库的应用模版进行同版本和新版本升级;
  • 新增应用级网关策略管理,支持管理当前应用维度下的HTTP和TCP/UDP访问策略。

应用与组件管理

  • 扩展组件类型,变更为单实例有状态,多实例有状态,单实例无状态,多实例无状态四种基础类型,不同类型的组件在存储类型支持、伸缩功能支持等方面呈现出差异。在这四类基础组件类型基础上,后续版本中将支持扩充组件类型;
  • 根据组件类型提供集群可用的存储类型列表;
  • Rainbond应用模型支持新增的应用和组件的属性,应用发布和安装流程同步支持;
  • 新增对扩展存储元数据备份的支持,暂不支持扩展存储类型的数据备份,应用备份时将提示用户。

其他变更

  • 缓存到ETCD中的数据自动清理 #568

开始安装体验新版本Rainbond

安装文档参考:https://v5.2-doc.rainbond.com/docs/quick-start/rainbond_install/

除了带来5.2.0版本更新以外,本次我们还带来了V5.1.11版本的的更新,更新内容如下:

稳定版 Rainbond V5.1.11版本更新

  • 修复持续大量添加访问域名导致网关服务奔溃的缺陷 ;#635
  • 修复HTTPS证书更新后不自动生效的缺陷;
  • 修复设置非法header信息导致组件不能启动的缺陷;
  • 修复第三方组件实例健康检测状态不一致的缺陷;
  • 修复应用升级时无法回滚的缺陷;
  • 修复HTTPS证书选择时显示不完整的缺陷;
  • 修复删除一个HTTPS访问策略导致使用相同证书的其他策略不可用的缺陷

升级参考文档:https://www.rainbond.com/docs/upgrade/5.1.10-5.1.11/

0 人点赞