Rainbond 5.1.6 public support, high availability clustering installed under a private cloud environment

August 12, 2019, Rainbond released 5.1.6 version, this version of the update brings a more simplified installation Rainbond high availability solutions to solve community problems BUG user feedback.

  • Rainbond: support enterprise application development, architecture, delivery and operation and maintenance of the whole process, by "non-invasive" seamless enterprise application architecture, the underlying resource can dock and manage IaaS, virtual machines, physical servers.

  • Release version: 5.1.6

  • Version update: Recommended

  • Updated range: High Availability installation

High Availability installation

In this updated version, the user is highly available to install Rainbond easier, we Rainbond installation script projects have been adjusted as follows:

  • Ansible host list configuration maintenance script changes from maintenance to installation tool to obtain data from a cluster node, the host list accurately express information.

  • Adjust the node installation policy, supports flexible combinations of roles installed and incremental role installed.

  • Deployment configuration parameters adjust some of the services, reduce deployment failure rate in resource-limited settings.

  • Change API certificate issued by logic, using the external IP address as the default certificate issuance target.

  • Change the external database support policies to support Ali cloud RDS database.

Installation and adjustment based on the script, we provide two high availability installation documentation for reference:

1. Ali cloud-based high availability platform installation Rainbond

2. Under private cloud environments highly available platform installation Rainbond

BUG repair

  • Repair building code cache directory when conflicts lead to service problems in multiple quantities to build part of the service failure

  • Repair the environment variable values stored in the maximum limit of 256 parts of the environment variables cause the problem can not be set, to change the maximum limit of 1024 goodrain / rainbond # 338

  • Repair image creation services private user name and password length limit can not be set too low, resulting in the account password question goodrain / rainbond # 352

  • Repair of shared storage, local storage can not be modified to mount path problem goodrain / rainbond # 347

  • Repair performance analysis plug-in, the entrance network management plug-in can not be turned on simultaneously analyze performance problems goodrain / rainbond # 318

  • Leading to platform statistics tenants resource error repair Pod status error problem goodrain / rainbond # 328

  • Repair node log collection module obtains container metadata node failures led to the collapse of the Ben problems goodrain / rainbond # 331

  • Identification Restriction repair a mirror to create the service memory value is not 2 ^ n, making it impossible to upgrade the level of the problem. goodrain / rainbond-console # 186

  • Repair the version management fails to build a version of the upgrade options still provide problems goodrain / rainbond-console # 207

  • Lost https access policy configuration repair gateway edited the question goodrain / rainbond-ui # 174

  • Java source type of service provided to build, to change OracleJDK JDK custom settings, user divergence use this feature. goodrain / rainbond-ui # 169

  • Convenient add component repair management application from the application page in the search market installation problems and issues can not be installed goodrain / rainbond-ui # 166

  • Repair service connection information displayed depend on the problem of incomplete goodrain / rainbond-ui # 171

     

    version upgrade

    Upgrade Requirements and Considerations

    • V5.1.6 version supports from V5.1.2 - V5.1.6 version of the upgrade, if you have not yet upgraded to version V5.1.2, reference V5.1.x upgrade version of the document , the first upgrade to version V5.1.2:

      grctl version, For example, version 5.1.5 is shown below:Rainbond grctl v5.1.5-release-381a1da-2019-07-12-15

    • The upgrade process will restart management services, so that only a single node of the cluster management console will be short-term impact, select a reasonable period of time to upgrade.

    • Upgrade script needs to obtain data from a cluster node, be sure to upgrade the cluster under normal operating circumstances.

    Download the 5.1.6 update package

    Offline packet mirror size of about 1.3GB, need to ensure that the current cluster of disk space available for at least not less than 2G

    # Rainbond component upgrade package 
    wget https://pkg.rainbond.com/offline/5.1/rainbond.images.2019-08-11-5.1.6.tgz -O /grdata/services/offline/rainbond.images.upgrade. 5.1.6.tgz 
    # upgrade script package 
    wget https://pkg.rainbond.com/offline/5.1/rainbond-ansible.upgrade.5.1.6.tgz -O /grdata/services/offline/rainbond-ansible.upgrade .5.1.6.tgz
    rm -rf  /tmp/rainbond-ansible
    rm -rf /grdata/services/offline/upgrade
    mkdir -p /tmp/rainbond-ansible
    tar xf /grdata/services/offline/rainbond-ansible.upgrade.5.1.6.tgz -C /tmp/rainbond-ansible
    cd /tmp/rainbond-ansible/scripts/upgrade/
    bash ./upgrade.sh
    docker pull rainbond/plugins-tcm:5.1.6
    docker tag rainbond/plugins-tcm:5.1.6 goodrain.me/tcm
    docker push goodrain.me/tcm
    1. Into the platform, different teams are entering the plug-in management, performance analysis plug-in selection, click on the plug-in building.

    2. Update service using the current plug-in, plug-ins to take effect.

       

Guess you like

Origin www.oschina.net/news/109025/rainbond-5-1-6-released