The installation is done via the argocd reposetory:\
NOTE!
This will install the latest Stable version
kubectl apply -k kusto
To access the UI the application needs a tls-certificate, ingress route and all traffic should be redirected to https.
NOTE!
This will only work if cert manager is deployed beforehand. If no cert-manager is deployed, change the argocd-route.yml accordingly.
Create the certificate:
kubectl apply -f argocd-cert.yml
Create http and https routes
kubectl apply argocd-http-route.yml
kubectl apply argocd-https-route.yml
Create the redirection:
kubectl apply argocd-websecure-redirect.yml