I'm looking to migrate my setup from ingress-nginx, since it's reaching end-of-life, to the Traefik API Gateway. I've successfully configured a functional HTTP route, but I'm having a tough time setting up HTTPS with a Let's Encrypt certificate. The Traefik documentation seems unclear regarding the necessary configurations in their values.yaml file to achieve a fully operational setup. Most tutorials I find are focused on serving HTTP and don't address HTTPS configurations. If anyone has a clear tutorial or guidance to help me get through this, I would really appreciate it. I've been stuck on this for days and it's driving me a bit crazy. Thanks in advance!
2 Answers
Have you checked out the documentation for Cert-Manager with Traefik? Here’s the link: https://cert-manager.io/docs/usage/gateway/. You might need to integrate it to manage your Let's Encrypt certificate. It can be a bit tricky at first, but it usually fills in the gaps.
It sounds frustrating! I just migrated to Traefik myself a few weeks ago and found it really straightforward. I just had to change the ingress class in my existing configurations to get it working without issues. What specific problems are you encountering? Maybe I can help out!

I already went through that. I think I've got an integration issue between Traefik and the rest of my setup. I’ll take a break and try to approach it all fresh. I realized that all secrets need to be in the general gateway configuration because of the namespace requirements. So, how does this actually work in practical scenarios?