ISD-Argo Quick Installation
To experience ISD-Argo quickly, you can install it and deploy your applications. The instructions below are intended to get you started quickly and try out ISD-Argo functionality.
Note: The instructions below are not suitable for production or any other environment where security is a concern, for production-grade installation of ISD-Argo please refer to ISD-Argo Standard Installation.
The installation involves the following components:
OEA(OpsMx Enterprise for Argo)-UI and associated components (Audit, Platform, Autopilot)
Argo components (ArgoCD + Argo Rollouts)
Additional supporting/common components (DB, Redis, OpenLDAP)
In Quick Installation mode, you can install ISD + Master OEA (Argo components: ArgoCD+Rollouts) and it will integrate ArgoCD with ISD by default with an agent.
Note: ISD-Argo Quick Installation v4.1.1 supports the following Argo Components:
Argo CD - v2.4.8
Argo Rollout - v1.2.0
Environment requirements:
You should have access to a Kubernetes cluster (with 1 node, 4CPU with 16GB RAM) and kubectl set-up.
Compute:
Minimum: 4CPU, 16 GB RAM, 1 node
Preferred: 8CPU/32 GB RAM, 2 Nodes
ISD-Argo Quick Installation Steps:
Follow the procedure below for Quick Installation of ISD for Argo.
Ensure no port is running on 8099. Use the following command to check.
Execute the following command (copy-paste in a terminal window):
If you see any error at the end of the command output, please wait for a few seconds and reissue the command above. Wait for 10-20 minutes depending on your network speed. It is normal for some pods to go into an error/crash loop before stabilizing.
Check the status of the pods by executing the following command:
Once all the pods displays "Running" or "Completed" status, wait for a couple of minutes and then execute the following command:
Keep running, it shows messages such as "Forwarding from 127.0.0.1:8080 -> 8080,127.0.0.1:8099 -> 8080".
Now open your browser and navigate to http://localhost:8080 and then login with the credentials listed below:
User Name: admin
Password: Execute the following command to retrieve the password
In case "base64 command not found": Please execute the below command.
After executing the above command, copy the output and decode it using any online decoding site such as https://www.base64decode.org/.
Open another tab in the same browser navigate to http://localhost:8099 and then
login with the credentials listed below:
User Name: admin
Password: Execute the following command in your cluster for the password.
In case "base64 command not found": Please execute the below command.
After executing the above command, copy the output and decode it using any online decoding site such as https://www.base64decode.org/.
Last updated