Replies: 2 comments
-
@k-lombard why don't you configure an ALB in front of the Argo CD UI/API? Using aws-load-balancer-controller with ACM? If you still want to use Lets Encrypt / cert-manager / Traefik I'd take a look at the cert-manager docs and see where the provisioning of the certificate went wrong (e.g check |
Beta Was this translation helpful? Give feedback.
-
@blakepettersson I tried internal NLB (detailed here #19894) and ALB, which caused me to run into similar issues. I was only able to even get the UI to work (without a cert) using Traefik. I'm just trying to debug to get HTTPS working. |
Beta Was this translation helpful? Give feedback.
-
Checklist:
argocd version
.Describe the bug
The ArgoCD UI that I am hosting internally in a private subnet of my AWS VPC on my EKS Cluster does not have a valid SSL Cert and I could not get one working with cert-manager. Is running the argocd-server in insecure mode safe for production use?
Alternatively, looking at my k8s templates, what needs to be fixed in order to get the certificate to be working and validated?
To Reproduce
certificate.yaml
cluster-issuer.yaml
argocd-cm.yaml:
argocd-ingress.yaml:
argocd-network-policy.yaml:
argocd-server-service.yaml:
Expected behavior
Expected behavior is that https works properly for the ArgoCD UI with a valid certificate.
Screenshots
Version
Logs
Beta Was this translation helpful? Give feedback.
All reactions