varnish / helm-varnish-cache

Helm Chart for Varnish Cache
1 stars 1 forks source link

Offer TLS support by adding a Hitch sidecar #5

Open ThijsFeryn opened 3 months ago

ThijsFeryn commented 3 months ago

Please provide TLS support by adding an extra sidecar in the pod for Hitch.

Please also make sure the way to enable TLS matches the syntax of the Varnish Enterprise Helm Chart. This means providing the following Helm config overrides:

Thanks for considering.

sirn commented 3 months ago

This is sorta supported right now with extraContainers, but we're definitely looking into adding a native support for it. The bit about certificate needs some thinking, though.

PROXY protocol is already supported via extraListens (also mentioned in the docs: https://github.com/varnish/helm-varnish-cache/tree/main/varnish-cache#extra-listens-and-extra-services).

Due to hitch being quite different from the in-core TLS offering, I'm still not sure if we should match the settings one-to-one, and opt for our standard configuration style for sidecar (server.<component>.*) instead. This way we can backport Hitch support to Enterprise as well.

No ETA on this, but it's planned.

sirn commented 2 months ago

Planned for 1.2.0