launchdarkly / ld-relay-helm

A helm chart to ease deployment of the LaunchDarkly Relay Proxy
Other
6 stars 12 forks source link

No support for topologySpreadConstraints or podAntiAffinity #43

Closed daniel-laszlo closed 1 year ago

daniel-laszlo commented 1 year ago

Describe the bug LD relay is a critical component in our stack and we cannot allow it to be down even if there is a zone failure. We would like to define something like this in a deployment:

      topologySpreadConstraints:
      - labelSelector:
          matchLabels:
          {{- include "launchdarkly-relay.selectorLabels" . | nindent 12 }}
        maxSkew: 1
        topologyKey: topology.kubernetes.io/zone
        whenUnsatisfiable: ScheduleAnyway
keelerm84 commented 1 year ago

Thank you for filing this feature request. We will update this issue once we have taken action on your request.

Tracking internally as sc-207781.

pjaak commented 1 year ago

https://github.com/launchdarkly/ld-relay-helm/pull/47

PR created

keelerm84 commented 1 year ago

Supported in 2.4.0