Acessing the ArgoCD UI
Once the containers are up and running in the previous step , Hit the command
kubectl get svc, You should see something like below

Here the main service responsible for the UI of Argo is example-argocd-server, currently it is not accessible to the outside world. So we need to change its type to NodePort.
You should change the type from ClusterIP -> NodePort. Once done changing click :wq! to save the changes and exit.
Now again run the command kubectl get svc this time you should be able to see a PORT-NUMBER >30000 in example-argocd-server service. Now get the minikube IP , by running the following command
Go to the browser, paste the URL minikube_ip:NodePort and you be able to see the Argo UI.
Decoding the password
Kubernetes stores the password inside the Secret object, which is generally base64 encoded.
To decode the password , run the below commands :-

The secret that we are looking for is
example-argocd-cluster
You will see the password in encoded format. Copy it and paste it in <password> section of the below command.
The output of the above command is the password for logging into the Argo UI. Copy it.
The default user is admin.
Once the login is successful you should see something like below :

Last updated