乐趣区

关于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

退出移动版