Skip to main content

5.3.0 upgrade to 5.3.1 documentation

version change

5.3.1 Version Changes

Console upgrade

  1. Execute the sql upgrade script

    • If the console is allinone started, do the following

      docker exec -it rainbond-allinone bash
      curl https://rainbond-script.oss-cn-hangzhou.aliyuncs.com/upgrade.sh | bash
    • If the console is installed through the application market, after entering the Rainbond-console component, execute the following command

      curl https://rainbond-script.oss-cn-hangzhou.aliyuncs.com/upgrade.sh | bash
  2. upgrade console

    • If the console is allinone started, do the following

      docker stop rainbond-allinone && docker rm rainbond-allinone
      #This command parameter needs to be the same as the rainbond-allinone container started before
      docker run -d -p 7070:7070 -v ~/.ssh:/root/.ssh - v ~/rainbonddata:/app/data \
      --name=rainbond-allinone --restart=always \
      registry.cn-hangzhou.aliyuncs.com/goodrain/rainbond:v5.3.1-release-allinone
    • If the console is installed through the app market, enter the console application and choose to upgrade to version 5.3.1

Data Center Upgrade

  1. Data center side upgrade

    1. Update grctl command

      docker run -it --rm -v /:/rootfs registry.cn-hangzhou.aliyuncs.com/goodrain/rbd-grctl:v5.3.1-release copy

      mv /usr/local/bin/rainbond-grctl /usr/ local/bin/grctl && grctl install
    2. Execute the upgrade command

      grctl cluster upgrade --new-version=v5.3.1-release
  2. Plugin upgrade

    1. Get the image and push to the private repository

      docker pull registry.cn-hangzhou.aliyuncs.com/goodrain/rbd-mesh-data-panel:v5.3.1-release
      docker tag registry.cn-hangzhou.aliyuncs.com/goodrain/rbd-mesh-data-panel: v5.3.1-release goodrain.me/rbd-mesh-data-panel:latest
      docker push goodrain.me/rbd-mesh-data-panel:latest
    2. Building a Network Governance Plugin

      image-20210630165437016

      image-20210630165513443