Repository navigation
WPB-12109: Cut over from ElasticSearch to OpenSearch 1.3.20 - #5612
Open
blackheaven wants to merge 1 commit into
Open
blackheaven wants to merge 1 commit into
blackheaven wants to merge 1 commit into
Conversation
Replace ElasticSearch with OpenSearch 1.3.20 as the search backend across
charts, dev/demo deployment, and integration test setup:
- Rename charts elasticsearch-{ephemeral,index,external,curator} to
opensearch-*; ephemeral chart now runs opensearchproject/opensearch:1.3.20
with OpenSearch env names (OPENSEARCH_JAVA_OPTS, plugins.security.ssl.http.*
for TLS, DISABLE_SECURITY_PLUGIN when TLS is off).
- Replace the kibana chart with a native opensearch-dashboards chart
(opensearchproject/opensearch-dashboards:1); kibana-basic-auth secret
behavior unchanged. The Kibana index-pattern postStart import hook is
dropped (endpoint removed in OpenSearch Dashboards 1.x).
- dockerephemeral: drop the elasticsearch:6.8.23 service; OpenSearch is the
only search service, published on localhost:9200; nginx ES-proxy removed;
federation brig configs point directly at OpenSearch with basic-auth
credentials matching the mounted securityconfig.
- integration.yaml additionalElasticSearch repointed to the OpenSearch
endpoint; hack/helmfile + helm_vars release names, hosts, and cert-manager
Issuer renamed (official opensearch/opensearch release renamed to
opensearch-cluster to avoid a release-name collision).
- Brig's elasticsearch:* config keys and the Haskell client are unchanged.
Migration instructions in changelog.d/5-internal/opensearch-cutover.md.
mastaab
reviewed
Oct 20, 2026
| in your deployment values and umbrella charts must be renamed to | ||
| `opensearch-ephemeral`, `opensearch-index`, `opensearch-external`, and | ||
| `opensearch-curator` (both the dependency names and the values keys). | ||
| Replace the `kibana` chart with `opensearch-dashboards`; note its values |
Contributor
There was a problem hiding this comment.
I don't think anyone uses this kibana chart anymore. It's a relict of the past. It's not relevant for the search index and only useable with the fluent-bit piece.
@julialongtin or are you aware of anyone using kibana/fluent-bit still
blackheaven
added this pull request to stack #5613
October 20, 2026 13:07
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
https://wearezeta.atlassian.net/browse/WPB-12109
Checklist
changelog.d