open-feature / open-feature-operator

A Kubernetes feature flag operator
https://openfeature.dev
Apache License 2.0
164 stars 33 forks source link

[Helm] Sidecar injection breaks if `defaultNamespace` is set to `null` #683

Open cpitstick-latai opened 1 week ago

cpitstick-latai commented 1 week ago

Setting defaultNamespace to null effectively breaks namespace creation from within the chart. This then breaks sidecar injection.

We need a way to make sure that disabling namespace creation from within the chart (and therefore allowing other tools like Flux to own the namespace creation) does not break functionality of the operator.