How to Migrate from Ingress to Traefik API Gateway with HTTPS and Let's Encrypt?

December 6, 2025 2 answers
Asked by CuriousCat99
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!

Answers

TechDreamer42
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!
Reply to this answer
CloudGuru76
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.

CuriousCat99: 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?

Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions