本篇内容介绍了“Rainbond v5.2.0-beta1有哪些新功能”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
版本变更
安装与运维
Rainbond系统安装和运维管理重构为Operator模式,运行于Kubernetes集群内部。
解除对Kubernetes的强依赖关系,Rainbond不再维护Kubernetes集群安装脚本,推荐使用 easzup
Rainbond-Operator安装采用Helm包管理工具安装。
Rainbond系统安装提供UI界面,实时把控安装进度,后续版本UI提供系统运维、升级等功能。
安装提供多种参数可选配置,包括镜像仓库、数据库、ETCD集群等关键配置。
系统组件生命周期由Kubernetes和Rainbond-Operator共同维护和管理。
一句话,你有Kubernetes集群(1.13及以上)就可以试试Rainbond带来的不一样的体验。
应用存储
应用网关
重构TCP/UDP类访问策略的负载均衡机制,Upstream的更新机制由过去生成Nginx配置文件并Reload修改为Lua控制的动态更新,无需触发Reload。
HTTP访问策略默认支持X-Forwarded-Proto X-Scheme等参数 #591
新增对Rainbond数据中心API,控制台UI等外网控制入口的代理,集群所有请求统一由网关组件进入。
源码构建
重构源代码构建任务运行模式,由管理节点运行变更为Kubernetes Job任务,在集群计算节点运行,进而支持高并发构建任务。
Golang语言Buildingpack升级,增加对Go mod模式依赖包管理的支持,支持Go 1.12 1.13 #613
Java相关语言Buildingpack升级,支持JDK 11 12 13, Maven 3.5.4 3.6.2
PHP语言Buildingpack升级,支持php 7.2.26 7.3.13 版本
NodeJS/NodeJS前端 两种语言类型支持UI设置构建参数
其他变更
“Rainbond v5.2.0-beta1有哪些新功能”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注天达云网站,小编将为大家输出更多高质量的实用文章!