Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion bitnami/elasticsearch/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
name: elasticsearch
version: 10.3.6
version: 11.0.0
appVersion: 7.5.2
description: A highly scalable open-source full-text search and analytics engine
keywords:
Expand Down
11 changes: 11 additions & 0 deletions bitnami/elasticsearch/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -477,6 +477,17 @@ You can enable this initContainer by setting `volumePermissions.enabled` to `tru

## Notable changes

### 11.0.0

Elasticsearch master pods are now deployed in parallel in order to bootstrap de cluster and be discovered.

The field `podManagementPolicy` can't be updated in a StatefulSet, so you need to destroy it before you upgrade the chart to this version.

```console
$ kubectl delete statefulset elasticsearch-master
$ helm upgrade bitnami/elasticsearch
```

### 10.0.0

In this version, Kibana was added as dependant chart. More info about how to enable and work with this bundled Kibana in the ["Enable bundled Kibana"](#enable-bundled-kibana) section.
Expand Down
1 change: 1 addition & 0 deletions bitnami/elasticsearch/templates/master-statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ spec:
matchLabels: {{- include "elasticsearch.matchLabels" . | nindent 6 }}
role: master
serviceName: {{ template "elasticsearch.master.fullname" . }}
podManagementPolicy: Parallel

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.

Is this necessary exclusively for master nodes? What happens with data, ingest or coordinating-only nodes?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

There is no interdependency between the rest of roles in the Elasticsearch cluster, the only dependency is with the master nodes.

So this is only required for the master nodes and irrelevant for the rest, in terms of setting up the cluster.

replicas: {{ .Values.master.replicas }}
template:
metadata:
Expand Down