Skip to content

Conversation

@jessesimpson36
Copy link
Contributor

@jessesimpson36 jessesimpson36 commented Dec 4, 2025

Description

One of the decisions made as part of the Liquibase epic and the RDBMS epic is that we no longer want people to view Elasticsearch as the preferred method of installing the helm chart. We want to present it as one of 3 valid options. In support of that idea, this PR goes through all of the code snippets related to using elasticsearch, and inserts the options global.elasticsearch.enabled=true and elasticsearch.enabled=true so that those snippets will be functional after this change.

I also included an announcement explaining the change.

Task disabling elasticsearch in HC by default:
camunda/camunda-platform-helm#4671

Liquibase epic: https://github.com/camunda/product-hub/issues/3023

RDBMS epic: https://github.com/camunda/product-hub/issues/2690

Alternative infrastructure services: https://github.com/camunda/product-hub/issues/3098
(relevant from this line)

From Camunda 8.9, sub-charts for PostgreSQL, Elasticsearch, and Keycloak will be disabled by default.

And related to this: #7317

When should this change go live?

  • This is a bug fix, security concern, or something that needs urgent release support. (add bug or support label)
  • This is already available but undocumented and should be released within a week. (add available & undocumented label)
  • This is on a specific schedule and the assignee will coordinate a release with the Documentation team. (create draft PR and/or add hold label)
  • This is part of a scheduled alpha or minor. (add alpha or minor label)
  • There is no urgency with this change (add low prio label)

PR Checklist

  • My changes are for an upcoming minor release and are in the /docs directory (version 8.9).
  • My changes are for an already released minor and are in a /versioned_docs directory.

@jessesimpson36 jessesimpson36 self-assigned this Dec 4, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 4, 2025

👋 🤖 🤔 Hello, @mesellings! Did you make your changes in all the right places?

These files were changed only in docs/. You might want to duplicate these changes in versioned_docs/version-8.8/.

  • docs/reference/announcements-release-notes/890/890-announcements.md
  • docs/self-managed/deployment/helm/cloud-providers/amazon/amazon-eks/irsa.md
  • docs/self-managed/deployment/helm/configure/authentication-and-authorization/microsoft-entra.md
  • docs/self-managed/deployment/helm/configure/database/elasticsearch/using-external-elasticsearch.md
  • docs/self-managed/deployment/helm/configure/database/using-external-opensearch.md
  • docs/self-managed/deployment/helm/configure/enable-additional-components.md
  • docs/self-managed/deployment/helm/install/quick-install.md
  • docs/self-managed/deployment/helm/upgrade/helm-880-890.md

You may have done this intentionally, but we wanted to point it out in case you didn't. You can read more about the versioning within our docs in our documentation guidelines.

@jessesimpson36 jessesimpson36 added the 8.9.0-alpha3 January 2026. label Dec 4, 2025
@jessesimpson36 jessesimpson36 requested review from a team and hamza-m-masood and removed request for a team December 4, 2025 19:49
@camunda-docs-pr-automation camunda-docs-pr-automation bot moved this to 👀 In Review in Documentation Team Dec 4, 2025
@jessesimpson36 jessesimpson36 added the target:8.9 Issues included in the 8.9 release label Dec 4, 2025
@jessesimpson36 jessesimpson36 marked this pull request as ready for review December 4, 2025 20:06
hamza-m-masood
hamza-m-masood previously approved these changes Dec 4, 2025
@mesellings mesellings requested review from mesellings and removed request for a team December 5, 2025 08:55
@mesellings mesellings added the hold This issue is parked, do not merge. label Dec 5, 2025
Copy link
Collaborator

@mesellings mesellings left a comment

Choose a reason for hiding this comment

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

Lgtm @jessesimpson36 I made a few edits around rewording and moving it to the top as a breaking change - does this need to be held back until alpha-2 has been released, or can it go out now?

@jessesimpson36
Copy link
Contributor Author

@mesellings I don't think we need to wait for after alpha2 for this docs update as it only affects 8.9, but we are only planning on merging the helm-chart change after alpha2 is already released. Worst case scenario, someone gets a little confused testing an alpha and asks us in ask-self-managed and I answer. No harm in merging / deploying this early.

@mesellings
Copy link
Collaborator

@mesellings I don't think we need to wait for after alpha2 for this docs update as it only affects 8.9, but we are only planning on merging the helm-chart change after alpha2 is already released. Worst case scenario, someone gets a little confused testing an alpha and asks us in ask-self-managed and I answer. No harm in merging / deploying this early.

Thanks @jessesimpson36 we might as well hold it back now for a few days, then push it 👍

@mesellings mesellings removed the hold This issue is parked, do not merge. label Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

8.9.0-alpha3 January 2026. target:8.9 Issues included in the 8.9 release

Projects

Status: 👀 In Review

Development

Successfully merging this pull request may close these issues.

4 participants