Skip to content

feat(redis): add syncer HA topology support#2645

Open
nayutah wants to merge 2 commits into
mainfrom
feat/redis-syncer-to-main
Open

feat(redis): add syncer HA topology support#2645
nayutah wants to merge 2 commits into
mainfrom
feat/redis-syncer-to-main

Conversation

@nayutah
Copy link
Copy Markdown
Contributor

@nayutah nayutah commented May 18, 2026

Summary

  • Cherry-pick redis syncer changes from PR [feat] redis syncer #2636 (release-1.0 branch) to main
  • Adds syncer-based replication topology with dedicated ComponentDefinition (cmpd-redis-syncer.yaml)
  • Adds role probe, twemproxy proxy support, sentinel scripts template, and RBAC (pcr-redis.yaml)
  • Includes client compatibility test suite and cluster example

Test plan

  • helm template passes for redis addon
  • Deploy standalone and syncer topologies
  • Verify role probe and HA failover with syncer

🤖 Generated with Claude Code

Cherry-pick from PR #2636 (release-1.0). Adds syncer-based replication
topology for Redis with dedicated ComponentDefinition, role probe,
twemproxy proxy support, and client compatibility tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
wangyelei
wangyelei previously approved these changes May 18, 2026
Comment thread addons/redis/values.yaml
- version: "6.2.18"
imageTag: "6.2.6-v19"
- version: "6.2.19"
- version: "6.2.18"
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.

revert this version change

@wangyelei wangyelei self-requested a review May 20, 2026 05:03
@wangyelei wangyelei dismissed their stale review May 20, 2026 05:03

no pass

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