Installing dependencies on client for cloud deployment
This document discusses the steps to install the tools on the Windows system using which you will deploy the application on the cluster.
To installing the tools discussed here, run the following commands on the Powershell as an Administrator in the same order:
- Install Chocolatey Package Manager
- Run the following command to install Chocolatey:
Code
Set-ExecutionPolicy Bypass -Scope Process -Force;
[System.Net.ServicePointManager]::SecurityProtocol =
[System.Net.ServicePointManager]::SecurityProtocol -bor 3072;
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- Close and reopen PowerShell to refresh the environment variables.
- Verify the installation by running:
Code
choco --version
- Install Azure CLI (to deploy on AKS)
Code
choco install azure-cli -y
- Install AWS CLI (to deploy on EKS) Code
choco install awscli -y
- Install OC CLI (to deploy on ARO) Code
choco install openshift-cli -y
- Install kubectl
Code
choco install kubernetes-cli -y
- Install Helm
Code
choco install kubernetes-helm -y
- Install kubelogin
Code
choco install kubelogin -y
- Install Lens (Kubernetes IDE)
Code
choco install lens -y
After the dependencies are installed, proceed to provision the database server and create the Backend and Log DB schemas.