cryostat-operator icon indicating copy to clipboard operation
cryostat-operator copied to clipboard

[Story] Support Services without Ingresses or Routes

Open ebaron opened this issue 3 years ago • 1 comments

Our Helm chart currently allows users to install Cryostat using only Services for networking, with some additional post-install steps required. It would be useful if the operator could also support these use cases, without the post-install steps.

We would want to support ClusterIP, NodePort and LoadBalancer services. At least for ClusterIP, we would need to add some kind of "external URL" property to the Cryostat CRD. This would allow the user to inform the operator of what host:port the services are port-forwarded to. This is needed so Cryostat can set up the notifications WebSocket connection and also to launch Grafana.

ebaron avatar Jun 06 '22 14:06 ebaron

We will need to be careful about CRYOSTAT_SSL_PROXIED and distinguishing between HTTP/HTTPS. See: https://github.com/cryostatio/cryostat-helm/pull/36

ebaron avatar Nov 30 '22 21:11 ebaron