elixir-cloud-aai / proTES

Proxy service for injecting middleware into GA4GH TES requests
Apache License 2.0
7 stars 6 forks source link

proTES TLS ingress support #42

Closed djixyacine closed 4 years ago

djixyacine commented 4 years ago

Add support for TLS termination for both the flower deployment and proTES. Helm conditionals had to be used since the Ingress objects definitions vary depending on the Ingress controller which is on the target cluster. For OpenShift we use Route objects and for Kubernetes we use Ingress objects.

The cluster type is defined under values.yaml, the possible values are either 'openshift' or 'kubernetes'.

The documentation has been updated accordingly.

uniqueg commented 4 years ago

Sounds great!