Rainbond 5.14 版本发布,源码构建全面升级
在这个版本中,我们主要升级并调整了多种语言类型的构建包版本, 并支持了直接删除应用以及应用下的所有资源。
各语言源码构建包版本升级
Rainbond 支持一键将源码构建成镜像并运行起来,但在之前的版本中,部分语言支持版本有限,导致只能写 Dockerfile 来解决。因此为了提升用户源码构建的体验,我们对 Rainbond 支持的语言版本进行了升级。同时,我们升级了源码构建的组件的基础镜像。新的镜像会包含最新的安全补丁和更新,可以提供更高的安全性,也支持最新的软件库、框架和标准,可以提供更好的兼容性。具体各个语言支持版本情况如下表所示:
语言类型 | 5.13及之前支持版本 | 新增版本 |
---|---|---|
JDK | 1.6、1.7、1.8、1.9、10、11、12、13 | 14、15、16 |
Maven | 3.0.5、3.1.1、3.2.5、3.3.1、3.3.9、3.5.4、3.6.2 | 3.6.3、3.8.8、3.9.1 |
NodeJS | 4.9.1、5.12.0、6.14.4、7.10.1、8.9.3、8.12.0、9.11.2、10.13.0、11.1.0、16.15.0 | 8.17.0、10.24.1、11.15.0、12.22.12、13.14.0、14.21.3、15.14.0、16.20.0、17.9.1、18.16.0、19.9.0、20.0.0 |
Golang | 1.8、1.9、1.10、1.11、1.12、1.13、1.14、1.15、1.16 | 1.17、1.18、1.19、1.20 |
Python | 2.7.9、2.7.17、3.4.9、3.5.7、3.6.6、3.6.10 | 2.7.18、3.5.6、3.6.15、3.7.16、3.8.16、 3.9.16 |
Php | 5.5.38、5.6.35、7.0.29、7.1.27、7.2.16、7.3.3 | 8.1.18、8.2.5 |
注意:当平台从旧版本升级到新版本时,例如从 v5.13.0 升级到 v5.14.0,之前服务组件的构建版本如果在平台升级后被删除,那么对服务不会造成影响,不过想要重新构建组件的话则只能选择支持的新版本。
当前各个语言支持的版本如下所示:
JDK
- 5.13 及之前支持版本:1.6、1.7、1.8、1.9、10、11、12、13
- 当前支持版本:1.8、1.9、10、11、12、13、14、15、16
- 新增版本:14、15、16
- 不再支持版本:1.6、1.7
Maven
- 5.13 及之前支持版本:3.0.5、3.1.1、3.2.5、3.3.1、3.3.9、3.5.4、3.6.2
- 当前支持版本:3.1.1、3.2.5、3.3.9、3.5.4、3.6.3、3.8.8、3.9.1
- 新增版本:3.6.3、3.8.8、3.9.1
- 不再支持版本:3.0.5 、3.3.1、3.6.2
NodeJS
- 5.13 及之前支持版本:4.9.1、5.12.0、6.14.4、7.10.1、8.9.3、8.12.0、9.11.2、10.13.0、11.1.0、16.15.0
- 当前支持版本:8.17.0、10.24.1、11.15.0、12.22.12、13.14.0、14.21.3、15.14.0、16.20.0、17.9.1、18.16.0、19.9.0、20.0.0
- 新增版本:8.17.0、10.24.1、11.15.0、12.22.12、13.14.0、14.21.3、15.14.0、16.20.0、17.9.1、18.16.0、19.9.0、20.0.0
- 不再支持版本:4.9.1、5.12.0、6.14.4、7.10.1、8.9.3、8.12.0、9.11.2、10.13.0、11.1.0、16.15.0
Golang
- 5.13 及之前支持版本:1.8、1.9、1.10、1.11、1.12、1.13、1.14、1.15、1.16
- 当前支持版本:1.12、1.13、1.14、1.15、1.16、1.17、1.18、1.19、1.20
- 新增版本:1.17、1.18、1.19、1.20
- 不再支持版本:1.8、1.9、1.10、1.11
Python
- 5.13 及之前支持版本:2.7.9、2.7.17、3.4.9、3.5.7、3.6.6、3.6.10
- 当前支持版本:2.7.18、3.5.6、3.6.15、3.7.16、3.8.16、3.9.16
- 新增版本:2.7.18、3.5.6、3.6.15、3.7.16、3.8.16、 3.9.16
- 不再支持版本:2.7.9、2.7.17、3.4.9、3.5.7、3.6.6、3.6.10
Php
- 5.13 及之前支持版本:5.5.38、5.6.35、7.0.29、7.1.27、7.2.16、7.3.3
- 当前支持版本:8.1.18、8.2.5
- 新增版本:8.1.18、8.2.5
- 不再支持版本:5.5.38、5.6.35、7.0.29、7.1.27、7.2.16、7.3.3
详细变更点
新增功能
- 各语言源码构建包版本升级
- 支持一键删除应用及应用下相关资源
功能优化
- 使用集群命令行,创建的pod有合理的回收机制 #1599
- 域名配置https证书时,增加搜索功能或优先匹配与域名相同的证书 #1606
- 应用端口页面,添加证书成功后没有任何提示 #1605
- 支持配置日志存储路径
BUG 修复
- 应用下k8s资源service资源安装失败 #1629
- 无法创建第三方组件api注册 #1622
- 使用ceph存储导致monitor统计Disk出错 #1621
- yaml文件上传中没有数据 #1616
- 安装平台时,不创建无用的pvc #1614
- 创建组件在高级设置页面,点击确认后数据中心异常 #1569
- 通过仓库构建dockerfile项目时,推送镜像失败 #1603
- gateway 配置文件生成错误,导致gateway起不来 #1604
- 已有的k8s项目导入 rainbond 导入失败 #1521
- 无法删除异常组件 #1539
- 选择代码语言后,如果进入高级设置,代码语言的选择没保存 I6Z2AP
感谢
感谢用户 hanxinhisen、lihao6666、hbinr、xggz、loyabe、青青子衿 等用户在社区中的参与与反馈,才能使产品变得更好,我们欢迎大家任何形式的参与和贡献。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
openKylin 1.0 Beta 版本公测开启!
openKylin 1.0 Beta版本来啦~ 现邀请所有社区用户参与本次公测活动,与我们一起携手共建!参与就有机会获得社区定制奖品哦~ 活动时间 2023年5月16日--2023年6月6日 活动规则 本次活动依然采取积分制,根据积分排名发放奖品,积分由openKylin社区QA SIG项目维护人员根据大家提交的issue数量、issue信息完整性、问题严重性、是否为已知问题等四方面进行评定。 本次版本为公测版本,存在部分已知问题正在修复中。其中,活动评审规则和已知问题列表可点击“https://gitee.com/openkylin/qa/blob/master/Test_strategy/ ”详见openKylin 1.0 Beta版本测试方案,请勿重复提交。 参与方式 1.签署CLA 参与贡献前,请大家前往https://cla.openkylin.top/页面,签署openKylin社区贡献者许可协议。签署完成后,即可参与版本公测。(如若未签署,则参与成绩无效) 2.系统安装 前往https://www.openkylin.top/downloads/download-smp....
- 下一篇
Rocky Linux 9.2 现已发布啦!!!
很高兴宣布 Rocky Linux 9.2 正式发布,但细心的朋友可能在系统下载页面会看到其中 ppc64le 架构还是 9.1 版本,说明对应的 9.2 版本发布推迟了,本质对国内用户来说没有什么太大的影响。前期的发布更新说明会比较官方,对于国内读者来说不够友好,所以这次希望有所改变,说人话。 重大变化 centos-release-nfv 建立在 RHEL 9 buildroots 上。(软件包更新可靠、稳定) 容器通用基础镜像采用 RHEL UBI 方式,拉取镜像: docker pull rockylinux/rockylinux:9-ubi,也就意味着原有镜像中的包发生了改变,详细如下: 替换包: libcurl 为 curl-minimal 和 libcurl-minimal 添加包: gdb-gdbserver 和 gzip 删除包: binutils, brotli, dmidecode 添加网络配置清理 在微软云 Azure 上映像同时发布在共享库和市场中(特地在 Azure 的共享库查看了一下没有看到对应映像,不知道是否姿势不对)。 删除所有 LVM 云映像中的 /...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块