wildfly / wildfly-charts

Helm Charts for WildFly
https://docs.wildfly.org/wildfly-charts/
Apache License 2.0
3 stars 14 forks source link

Create a secured service to expose the application service over TLS inside the cluster #72

Closed jmesnil closed 2 years ago

jmesnil commented 2 years ago

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

The Helm Chart create a service to expose the application inside the cluster. This service uses the HTTP port of the server. It should be possible to create a secured service that use the HTTPS port of the server (8443) so that the connection would use TLS through the whole path from the user to the container (inside and outside the cluster).

Add a deploy.tls.enabled boolean field that would trigger the creation of a service exposing the HTTPS port and use it to route the traffic from the route (if deploy.route.tls.enabled is also true). The regular HTTP service would still be created regardless of the value of deploy.tls.enabled.