关于docker:Rainbond-52稳定版发布对接已有Kubernetes集群支持多集群

Rainbond 5.2稳定版通过大量生产实践, ,距上个版本(5.2.0)已4个多月,在此期间咱们收到来自社区用户的反馈及问题后积极响应,不断完善5.2版本品质和体验。绝对于去年的5.1版本,Rainbond 5.2 版本全新个性包含对接已有Kubernetes集群多集群治理利用复制新UI视图OpenAPI凋谢 等20多个重大性能变更。

> Rainbond 是云原生利用治理平台,不必改代码就能实现微服务架构,不必学容器就能治理Kubernetes集群,帮企业实现利用上云,一站式将任何企业应用继续交付到Kubernetes集群、混合云、多云等基础设施。

1.重要性能解读

1.1对接已有Kubernetes集群

新版 Rainbond 应用新的装置形式来对接Kubernetes。对于Kubernetes而言Rainbond整个架构是一套利用,咱们定义了Rainbond-operator来将Rainbond装置到Kubernetes集群中,应用Kubernetes来治理Rainbond组件,同时Rainbond又能够反过来治理调度Kubernetes资源。

Rainbond反对对接 Kubernetes 1.13 以上版本 , 同时也反对对接 K3s。

1.2多集群治理

多集群治理性能在之前的版本只存在于企业版本,从5.2开始,多集群治理性能引入到开源版本。

Rainbond 的集群是基于Kubernetes集群封装的以利用为核心的资源调度治理单元,对外提供规范的API。用户能够将本地自建集群、阿里云、AWS、华为云等IaaS厂商的云服务集群,对立托管到Rainbond,用户只须要管利用,利用能够通明在多集群上备份和迁徙,不被IaaS厂商绑定;

目前Kubernets集群治理能力曾经内置于阿里云、华为云等厂商中,或者Rancher等开源产品也在Kubernetes集群治理方面十分优良。Rainbond在此不再反复的造轮子。在专一于应用层治理的根底上,集群运维治理维度重点与其余产品进行交融。内置Kubernetes Dashboard,提供了集群可视化操作面板。

1.3利用复制

利用复制服务于企业的利用开发过程,绝对于基于组件库的利用模版化,复制在开发场景中会保留原生状态,更加灵便。比方以下需要场景利用复制十分高效:

– 多个新性能在不同的分支进行同时迭代,那么不同的分支代码须要独立的部署;

– 团队中多个开发者进行开发,每个开发者都须要本人独立的一套开发环境;

– 开发环境利用开发实现,心愿疾速部署到测试环境或预公布环境;

– 生产环境灰度公布,心愿疾速部署指定组件应用指定的源代码版本;

1.4其余变更

新增OpenAPI反对

– 新增HTTPs证书主动签发性能 rainbond-cert-controller

– 新增内置阿里云日志收集插件、fileBeat日志收集插件

– 新增大量集群监控指标和内置报警规定

– 新增集群租户资源占用排行展现

– 新增租户资源限额

– 反对对接多个第三方Oauth服务

– 性能优化:

– 改良集群资源统计相干API,资源查问性能大大晋升

– 移除内存长期存储,新增磁盘驱动的长期存储类型

– 改良服务注册和服务发现机制,防止出现单实例etcd服务重启后服务服务发现失败

UI 加强

– 重构组件容器控制台,反对管制组件多个实例的所有容器

– 减少大量容错解决,大大降低控制台错误率

– 监控零碎内置Prometheus版本升级到v2.20.0

– 插件创立时反对公有镜像

– 利用网关反对拜访日志配置项,容许用户自定义关上拜访日志记录。

– 利用拓扑图页面下反对从本地和利用市场间接装置利用组件

2.装置与降级

2.1版本升级

从Rainbond 5.2.0版本升级到5.2正式版本:https://www.rainbond.com/docs/upgrade/5.2.1-upgrade/

2.2全新装置

基于Linux装置文档:https://www.rainbond.com/docs/quick-start/quick-install/

基于K3s装置文档(新增):https://www.rainbond.com/docs/install/other-methods/install-from-k3s/

3.反馈与帮忙

如果您在装置和降级过程中遇到疑难,请通过以下形式分割咱们:

社区反对微信群:增加微信助手(979885495),退出微信反对群

Rainbond社区:https://t.goodrain.com

Rainbond官网:https://www.rainbond.com

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理