-
Notifications
You must be signed in to change notification settings - Fork 16.7k
Major stable/redis version: remove value inheritance and add optional sentinel support #13112
Conversation
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Hi @javsalgar. Thanks for your PR. I'm waiting for a helm member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
@javsalgar a "How to upgrade to 7.0.0" is welcome in the README.md |
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
…ajorRedisChange Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks good, thanks! It would be good to add a section to the readme explaining how to enable and use sentinel
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
Thanks @prydonius, in the README file you can find a section regarding enabling sentinel |
/ok-to-test |
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
/retest |
Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: cpanato, javsalgar The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
… sentinel support (helm#13112) * [stable/redis] Remove value inherintance from master to slave Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt values-production Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore persistence path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore /data as path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add liveness and readiness enable Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add port Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update readme Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Enable metrics in values-production.yaml Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add persistence to read-only slaves Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add sentinel support Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply requested changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply @tompizmor changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply changes in values-production.yaml and add tests Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt text Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Last set of changes by @juan131 Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Indentation Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add upgrade notes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Merge upgrade sections Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Change redis lib test file Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update test for redisgraph Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
… sentinel support (helm#13112) * [stable/redis] Remove value inherintance from master to slave Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt values-production Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore persistence path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore /data as path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add liveness and readiness enable Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add port Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update readme Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Enable metrics in values-production.yaml Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add persistence to read-only slaves Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add sentinel support Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply requested changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply @tompizmor changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply changes in values-production.yaml and add tests Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt text Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Last set of changes by @juan131 Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Indentation Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add upgrade notes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Merge upgrade sections Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Change redis lib test file Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update test for redisgraph Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
… sentinel support (helm#13112) * [stable/redis] Remove value inherintance from master to slave Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt values-production Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore persistence path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore /data as path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add liveness and readiness enable Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add port Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update readme Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Enable metrics in values-production.yaml Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add persistence to read-only slaves Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add sentinel support Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply requested changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply @tompizmor changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply changes in values-production.yaml and add tests Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt text Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Last set of changes by @juan131 Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Indentation Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add upgrade notes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Merge upgrade sections Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Change redis lib test file Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update test for redisgraph Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
… sentinel support (helm#13112) * [stable/redis] Remove value inherintance from master to slave Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt values-production Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore persistence path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore /data as path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add liveness and readiness enable Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add port Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update readme Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Enable metrics in values-production.yaml Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add persistence to read-only slaves Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add sentinel support Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply requested changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply @tompizmor changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply changes in values-production.yaml and add tests Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt text Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Last set of changes by @juan131 Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Indentation Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add upgrade notes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Merge upgrade sections Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Change redis lib test file Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update test for redisgraph Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
… sentinel support (helm#13112) * [stable/redis] Remove value inherintance from master to slave Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt values-production Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore persistence path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore /data as path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add liveness and readiness enable Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add port Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update readme Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Enable metrics in values-production.yaml Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add persistence to read-only slaves Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add sentinel support Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply requested changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply @tompizmor changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply changes in values-production.yaml and add tests Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt text Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Last set of changes by @juan131 Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Indentation Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add upgrade notes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Merge upgrade sections Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Change redis lib test file Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update test for redisgraph Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
… sentinel support (helm#13112) * [stable/redis] Remove value inherintance from master to slave Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt values-production Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore persistence path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Restore /data as path Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add liveness and readiness enable Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add port Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update readme Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Enable metrics in values-production.yaml Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add persistence to read-only slaves Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * [stable/redis] Add sentinel support Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply requested changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply @tompizmor changes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Apply changes in values-production.yaml and add tests Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Adapt text Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Last set of changes by @juan131 Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Indentation Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix trailing whitespace Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Add upgrade notes Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Merge upgrade sections Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Fix merge issue Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Change redis lib test file Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com> * Update test for redisgraph Signed-off-by: Javier J. Salmeron Garcia <jsalmeron@bitnami.com>
What this PR does / why we need it:
This PR was already reviewed in different local requests. Several major changes are proposed:
For write operations, the user would need to query sentinel first.
Note: This is disabled by default. The static master-slave approach is the one enabled by default.
Which issue this PR fixes
(optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close that issue when PR gets merged)Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]