PySyft icon indicating copy to clipboard operation
PySyft copied to clipboard

[helm] add config options for proxy/registry, and add an optional k8s ingress alternative to traefik

Open sp3nx0r opened this issue 1 year ago • 0 comments

Description

PR adjusts the existing helm chart to allow flexibility in deploy around the optional components that might not be required in a production environment: registry (in case you are using another image registry already in your k8s cluster) and proxy (this allows for a regular k8s ingress to be used instead with whatever IngressClass you already have configured in the cluster).

Affected Dependencies

Helm chart

How has this been tested?

Tested this in an enterprise testing environment that comprises an nginx ingress (with two ingress classes, a public and a private) and with a registry. Validated that the proxy component still worked by exercising the following paths:

  • /blob - for seaweedfs including the path stripping
  • / - for frontend
  • /redoc - for backend

Checklist

sp3nx0r avatar May 02 '24 14:05 sp3nx0r