v6.3.4-release
What's Changed
New Features
- Support for Load Balancer #2298
- Support for viewing installation component running logs when creating a cluster based on a host #2283
- Added Java 21 and 25 LTS versions for source code builds #2329
- Added NodeJS 21, 22, 23, and 24 versions for source code builds #2333
- Added Go 1.21, 1.22, 1.23, 1.24, and 1.25 versions for source code builds #2332
- Component scaling resources now support custom input
Feature Improvements
- Simplified the image creation and detection process #2287
- Optimized topology map loading performance
Bug Fixes
- Gateway management client-control plugin save not taking effect
- Architecture mismatch when creating components/quickly copying from OAuth under ARM architecture
- Unable to save when adding multiple component backends in gateway management
Upgrade
Note: The gateway service will be upgraded, which may cause short-term service unavailability.
- For online environments, perform the upgrade in
Platform Management > Enterprise Settings > Upgrade. - For offline environments, refer to the upgrade documentation.
To use the latest JDK version, you need to upgrade the builder image as follows:
Qucik install:
docker exec -it rainbond bash
k3s ctr i pull registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64
k3s ctr i rm goodrain.me/builder:latest-amd64
k3s ctr i tag registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64 goodrain.me/builder:latest-amd64
k3s ctr i push --platform=amd64 -k -u admin goodrain.me/builder:latest-amd64
# passwrod: admin1234Via host install:
export CONTAINERD_ADDRESS=/run/k3s/containerd/containerd.sock
/var/lib/rancher/rke2/bin/ctr i pull registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64
/var/lib/rancher/rke2/bin/ctr i rm goodrain.me/builder:latest-amd64
/var/lib/rancher/rke2/bin/ctr i tag registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64 goodrain.me/builder:latest-amd64
/var/lib/rancher/rke2/bin/ctr i push --platform=amd64 -k -u admin goodrain.me/builder:latest-amd64
# passwrod: admin1234Full Changelog: v6.3.3-release...v6.3.4-release
Chinese
新功能
- 支持 Load Balancer #2298
- 基于主机创建集群支持查看安装组件运行日志 #2283
- Java 源码构建新增 21、25 LTS 版本#2329
- NodeJS 源码构建新增 21、22、23、24 版本 #2333
- Go 源码构建新增 1.21、1.22、1.23、1.24、1.25 版本 #2332
- 组件伸缩资源支持自定义输入
功能改进
- 简化镜像创建检测流程 #2287
- 优化拓扑图加载性能
Bug 修复
- 网关管理 client-control 插件保存不生效
- 在 ARM 架构下从 OAuth 创建组件/快速复制架构不匹配
- 网关管理添加多个组件后端无法保存
升级
- 在线环境:平台管理 -> 企业设置 -> 升级。
- 离线环境:https://www.rainbond.io/docs/upgrade/latest-version
使用最新 JDK 版本需升级 builder 镜像,如下:
快速安装:
docker exec -it rainbond bash
k3s ctr i pull registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64
k3s ctr i rm goodrain.me/builder:latest-amd64
k3s ctr i tag registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64 goodrain.me/builder:latest-amd64
k3s ctr i push --platform=amd64 -k -u admin goodrain.me/builder:latest-amd64
# passwrod: admin1234基于主机安装:
export CONTAINERD_ADDRESS=/run/k3s/containerd/containerd.sock
/var/lib/rancher/rke2/bin/ctr i pull registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64
/var/lib/rancher/rke2/bin/ctr i rm goodrain.me/builder:latest-amd64
/var/lib/rancher/rke2/bin/ctr i tag registry.cn-hangzhou.aliyuncs.com/goodrain/builder:stable-amd64 goodrain.me/builder:latest-amd64
/var/lib/rancher/rke2/bin/ctr i push --platform=amd64 -k -u admin goodrain.me/builder:latest-amd64
# passwrod: admin1234