Skip to content

Offer TLS support by adding a Hitch sidecar #5

@ThijsFeryn

Description

@ThijsFeryn

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

  • Hitch has an official Docker image and easily be pulled in
  • The container can expose itself over port 8443 and the service can expose that over 443
  • The --backend parameter can be used to connect to Varnish, possibly over UDS instead of TCP
  • The --frontend parameter can be used to listen on port 8443 and to set the location of the TLS certificate
  • The --write-proxy-v2 flag can be enabled to communicate with Varnish using the PROXY protocol. This only works if there's an interface on Varnish that listens to PROXY traffic
  • The --alpn-protos option can be used to offer HTTP/2 support

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions