Deploying Special Upgrade Tool

Installation Prerequisites

Before installing the Special Upgrade Tool component, ensure that:

  • Required CloudBlue Commerce components are installed.

  • The partial_upgrade_operation_id order attribute for a provider account is created, which stores operation IDs and bind orders together. The attribute must have the String value type, and the Show in the List of Resellers setting must be enabled on it. For more information on custom attributes, refer to Storing Additional Information about Customers, Orders, and Users in Custom Attributes.

Required CloudBlue Commerce Components

  • OSS 21.8 or later
  • BSS 21.8 or later

  • Connect Processor v24 for CSP & NCE

Database requirements

For Special Upgrade Tool database server resource requirements, see The Minimum Resource Requirements for the System Database Server. The database will be created automatically during the component deployment procedure.

Kubernetes Resource Requirements

Container CPU cores RAM in GiB
partialupgradetool 1.0 0.5

Deploying Special Upgrade Tool

To deploy Special Upgrade Tool:

  1. Ensure the prerequisites above.

  2. Follow the common CloudBlue Commerce component deployment procedure using the Special Upgrade Tool deployment parameters in the config.yaml.

Upgrading Special Upgrade Tool to the Latest Version

To upgrade the Special Upgrade Tool component, follow Upgrading Components using the Special Upgrade Tool deployment parameters in config.yaml.

Special Upgrade Tool Deployment Parameters

When installing or updating Special Upgrade Tool using the common CloudBlue Commerce component deployment procedure, use the parameters below in config.yaml.

Component Name

partialupgradetool

Common Parameters

Parameter Default value
components.partialupgradetool.javaheapsize -XX:InitialRAMPercentage=30.0 -XX:MaxRAMPercentage=70.0
components.partialupgradetool.jdbcconnectionparams ?sslmode=require&ApplicationName=partialupgradetool
components.partialupgradetool.db_oauthkey  
components.partialupgradetool.db_oauthsecret  
components.partialupgradetool.db_host dbhost
components.partialupgradetool.db_dbname dbname
components.partialupgradetool.db_username dbuser
components.partialupgradetool.db_password ZGJwYXNz
components.partialupgradetool.db_secret partialupgradetool-db
components.partialupgradetool.resources.requests.cpu 10m
components.partialupgradetool.resources.requests.memory 512Mi
components.partialupgradetool.resources.limits.cpu 500m
components.partialupgradetool.resources.limits.memory 1024Mi

Sample config.yaml

Default config.yaml:

---
components:
  partialupgradetool: {}

Related Topics

CloudBlue, an Ingram Micro business, uses cookies to improve the usability of our site. By continuing to use this site and/or logging in you are accepting the use of these cookies. For more information, visit our Privacy Policy.