Deploying AE
Installation Prerequisites
Before installing the Approval Engine application, ensure that:
- All prerequisites are met.
- The AE database is installed.
Installing AE
To install the AE application, complete the following steps:
- Connect to the CloudBlue Commerce management node under the root user using SSH.
-
Deploy the application using this command:
helm install a8n/approvalengineapp --name approvalengineapp --wait --set oauthkey=`uuidgen` --set oauthsecret=`uuidgen` --debug --version "<ae_version>" --set dspassword=`echo -n "<dspassword>" | base64` --set dshost="<dshost>" --set dockerrepo="odindevops-a8n-docker.jfrog.io" --timeout 720 --set jdbcconnectionparams="?sslmode=require&ApplicationName=approvalengineapp"
Where:
<ae_version>
is the Approval Engine Helm chart version to install.<dspassword>
is the password to the AE database.<dshost>
is the hostname of the AE database host. - Wait for the component to be installed.
-
When finished, it will be displayed in the list of applications (in the Operations PCP, go to Services > Applications).
Upgrading AE
To upgrade the AE component, complete the following steps:
- Connect to the CloudBlue Commerce management node under the root user using SSH.
-
Run this command:
/usr/local/bin/helm upgrade approvalengineapp a8n/approvalengineapp
--version=<new_version> --wait