Skip to main content
Version: 4

Prerequisites

Before you start deploying the application, ensure that you have met all the prerequisites given below for deployment.

  1. Your cloud account has the required permissions to create and manage a Kubernetes Cluster. 

  2. The infrastructure is set up and validated with given system requirements. 

  3. If you want to deploy the application using a Jump Host, ensure that you are connected to it.

  4. 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

  5. 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)

      errorThis document considers the use of Azure MySQL database.
  6. The database server is accessible over TCP/IP with a fixed, open port.

  7. 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.

  8. 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: