kubeshop / kusk-gen

Kusk Gen generates Ingress-controller configurations from your OpenAPI definition
https://kubeshop.github.io/kusk-gen
MIT License
173 stars 12 forks source link

TLS configuration support #182

Open Tarick opened 2 years ago

Tarick commented 2 years ago

Is your feature request related to a problem? Please describe.

Kusk needs TLS configuration for generated Ingresses, TLS is ubiquitous these days.

Describe the solution you'd like

Minimal implementation would support a TLS configuration with the reference to present certs in already created secrets.

Looking up into cert-manager support would be great too.

Describe alternatives you've considered

Additional context

supercairos commented 2 years ago

This ☝️ please <3

Tarick commented 2 years ago

Hi, @supercairos Could you describe your usecase, what Ingress controller do you use, how do you manage your certificates?

supercairos commented 2 years ago

Hi, sorry for the late reply.

I'm using Traefik custom IngressRoute and a CertManager with Let's encrypt. I need to add the TLS value to the generated ingress route file :)