UNCLASSIFIED - NO CUI

Skip to content

`eckoperator.enabled` does nothing

Not sure what the right fix is for this, but currently the eckoperator.enabled value does absolutely nothing.

HelmRelease (and other resources) do not toggle based off it - they are only looking at logging.enabled and clusterAuditor.enabled. If this is how we want it to be, that is fine but we currently expose eckoperator.enabled in the values.

Solution Options:

  1. Add eckoperator.enabled as an "or" condition for the operator resources (helmrelease, gitrepo, etc)
  2. Remove the eckoperator.enabled value from chart/values.yaml so customers don't see that as an option when it isn't

I personally am more in favor of 1 since that gives a customer the ability to create their own elastic/kibana using the operator if for some reason they don't like ours.