Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document spec.excludeSystemIndices #235

Merged
merged 1 commit into from
Feb 8, 2022
Merged

Conversation

otrosien
Copy link
Member

@otrosien otrosien commented Feb 7, 2022

Signed-off-by: Oliver Trosien oliver.trosien@zalando.de

One-line summary

Introduced in #177 but not documented in the README.

Description

Exclude ES-Operator from managing system indices. This can be controlled per EDS. To avoid this being a breaking change, the default setting is opt-in.

Added an optional setting to the EDS (spec.excludeSystemIndices). If set to true, the ES-Operator will filter out indices starting with "." (indication of an internal Elasticsearch index) when calculating shard-per-node ratio and scaling index replica counts.

It will still check all shards, even ones for system indices when draining to make sure we don't terminte a node with data on it.

Types of Changes

What types of changes does your code introduce? Keep the ones that apply:

  • Documentation / non-code

Introduced in #177

Signed-off-by: Oliver Trosien <oliver.trosien@zalando.de>
@otrosien
Copy link
Member Author

otrosien commented Feb 7, 2022

👍

1 similar comment
@mikkeloscar
Copy link
Collaborator

👍

@mikkeloscar mikkeloscar merged commit 760b1b4 into master Feb 8, 2022
@mikkeloscar mikkeloscar deleted the doc-system-indices branch February 8, 2022 08:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants