Prerequisites
Before you start deploying the application, ensure that you have met all the prerequisites given below for deployment.
-
Your cloud account has the required permissions to create and manage a Kubernetes Cluster.
-
The infrastructure is set up and validated with given system requirements.
-
If you want to deploy the application using a Jump Host, ensure that you are connected to it.
-
Installed the following on your client (Jump Host or Local Windows system) to connect to and deploy the application on the Cluster.
-
Azure CLI
-
Kubernetes Kubectl CLI
-
Kubelogin
-
Helm CLI 3.1 or above
-
Lens
-
-
Provisioned one of the following database servers to host the Backend and Log DB:
-
SQL (Version - Microsoft SQL Azure(RTM)- 12.0.2000.8)
-
Oracle (Version - Oracle database 19c Standard Edition 2 Release 19.0.0.0.0 - Production)
-
MySQL (Version - 8.4)

This document considers the use of Azure MySQL database.
-
-
The database server is accessible over TCP/IP with a fixed, open port.
-
Downloaded and installed a database client (for example, MySQL Workbench) on your Jump Host or Windows system and set up the Log and Backend DB.
-
If you want to deploy the application on ARO cluster, login to your RedHat account and download/install OC CLI on your client machine.
To verify if the OC CLI is installed on your client machine, run the following command on cmd prompt: