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.
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 (ifdeploy.route.tls.enabled
is alsotrue
). The regular HTTP service would still be created regardless of the value ofdeploy.tls.enabled
.