Skip to content

feat(opensearch): add configurable user credentials#921

Merged
joluc merged 8 commits intomainfrom
feat/opensearch-users
Jun 5, 2025
Merged

feat(opensearch): add configurable user credentials#921
joluc merged 8 commits intomainfrom
feat/opensearch-users

Conversation

@joluc
Copy link
Contributor

@joluc joluc commented May 28, 2025

Pull Request Details

This PR improves the OpenSearch cluster configuration by adding support for configurable user credentials with failover capabilities.

  • Configurable user credentials: New usersCredentials section in values.yaml allowing override of usernames and passwords for OpenSearch users from Plugin
  • Restructured user configuration to separate credentials from user role definitions
  • Failover user support: Secondary user (logs2) configuration for redundancy

@joluc joluc requested a review from a team as a code owner May 28, 2025 10:25
Copy link
Member

@olandr olandr left a comment

Choose a reason for hiding this comment

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

Great stuff, I have one small comment on the choice of a variable name.

@joluc joluc requested a review from olandr June 4, 2025 13:06
Copy link
Member

@olandr olandr left a comment

Choose a reason for hiding this comment

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

Looks more clearer now!

@joluc joluc merged commit d3d0e75 into main Jun 5, 2025
8 checks passed
@joluc joluc deleted the feat/opensearch-users branch June 5, 2025 07:48
joluc added a commit that referenced this pull request Jun 20, 2025
* bump chart version

* feat: add opensearch log  user credentials

* update Readme

* set default password to username

* add default password

* fix comment spacing

* move dummy password to test-values.yaml

* update Readme
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