Open bigkevmcd opened 11 months ago
x-controller.enabled
flags from values.yaml
as you can't really disable most of the componentsglobal.capiEnabled
is well documented and FALSE by default. (and this works)https://github.com/helm/helm/issues/10296 describes the behaviour, which I've verified, that we don't need to actually clip the dependency.conditions, omitting the enabled: true
is enough, it needs an explicit false
to actually disable the subchart.
Don't exactly follow why. But we can follow this pattern..
Describe the bug https://github.com/weaveworks/weave-gitops-interlock/issues/605
We should require enabling all optional components, and document how and when to enable these.
For some, things like the
template-controller
andcluster-controller
we should probably flip these todisable
rather thanenable
and document under what circumstances you might want to disable these features (I can't think of any, but they are optional in the configuration).To Reproduce
Actual behaviour
Expected behaviour
Additional context