Skip to content

[bitnami/elasticsearch] Enable probess + add support for custom ones#6691

Merged
juan131 merged 1 commit into
bitnami:masterfrom
juan131:elasticsearch-probes
Jun 17, 2021
Merged

[bitnami/elasticsearch] Enable probess + add support for custom ones#6691
juan131 merged 1 commit into
bitnami:masterfrom
juan131:elasticsearch-probes

Conversation

@juan131

@juan131 juan131 commented Jun 17, 2021

Copy link
Copy Markdown
Contributor

Signed-off-by: juan131 juanariza@vmware.com

Description of the change

Incomprehensibly, the Elasticsearch chart doesn't enable readiness/liveness probes by default in the values.yaml (although the README.md states the opposite). We should enable them since it's a key functionality to avoid K8s to allow traffic to the pods before they're ready and provide K8s a way to detect sth isn't going well when the health-checks are failing.

The PR also adds support for other common parameters we have in other charts: the "customXXXProbe" so users can define their own probes.

Benefits

  • Stability
  • Flexibility

Possible drawbacks

None

Applicable issues

N/A

Additional information

N/A

Checklist

  • Chart version bumped in Chart.yaml according to semver.
  • Variables are documented in the README.md
  • Title of the PR starts with chart name (e.g. [bitnami/<name_of_the_chart>])

Signed-off-by: juan131 <juanariza@vmware.com>
@juan131 juan131 requested a review from marcosbc June 17, 2021 10:15
@github-actions

Copy link
Copy Markdown

Great PR! Please pay attention to the following items before merging:

Files matching bitnami/*/values.yaml:

  • Is the PR adding a new container? Please reviewer, add it to the models (internal process)
  • Is the PR adding a new parameter? Please, ensure it’s documented in the README.md

This is an automatically generated QA checklist based on modified files

@marcosbc marcosbc left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@juan131 juan131 merged commit b41add7 into bitnami:master Jun 17, 2021
@juan131 juan131 deleted the elasticsearch-probes branch June 17, 2021 10:24
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