Update ECK-Beats default values to not include ElasticsearchRef. #7228
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
see helm/helm#12469 (comment)
related #7143
The ongoing Helm parent->child default values override issue continues.
If you currently attempt to use eck-stack with eck-logstash in the above PR with the following example (based off of logstash-eck.yaml recipe ), it will fail as you cannot
null
out the defaultelasticsearchRef
in the eck-beats helm chart:It will configure beat as such:
Which isn't valid as you can't have 2x outputs in beat.
With this change you will get this, which is valid:
I'm suggesting we remove the default
elasticsearchRef
we include in the eck-beast chart for now until this issue is resolved.