-
Notifications
You must be signed in to change notification settings - Fork 3.4k
clustermesh: enable kvstoremesh by default #32912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
clustermesh: enable kvstoremesh by default #32912
Conversation
13d17bf to
6e747ee
Compare
|
/test |
6e747ee to
ee642c0
Compare
|
/test |
ee642c0 to
8aa9be4
Compare
|
/test |
giorio94
left a comment
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.
Thanks 🚀
8aa9be4 to
d4d362a
Compare
thorn3r
left a comment
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.
Just some nits on wording
qmonnet
left a comment
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.
Looks good to me, thanks!
Typo in the commit description, “visible adaptation by users” -> “adoption”? But that's not blocking.
d4d362a to
954ee79
Compare
|
/test |
|
needs rebase :-/ |
|
Are we confident that this is a safe upgrade path for running clusters, or should we gate this behind the |
954ee79 to
0c3dedb
Compare
|
Rebased.
I would say it's fairly safe. We have been testing this exact migration in CI for quite some time, but obviously there is always some risk.
|
|
/test |
0c3dedb to
be1cfae
Compare
|
/test |
|
Rebased |
KVStoreMesh has been introduced in v1.14. We have been running KVStoreMesh tests since then, while also testing upgrade path from "vanilla" Clustermesh to KVStoreMesh and back since then. There has been also a visible adaptation by users in community. Let's mark KVStoreMesh as stable and enable it by default. Note: Once 1.16 is out, we will need to update CI test Cilium Cluster Mesh upgrade (ci-clustermesh) Signed-off-by: Marcel Zieba <[email protected]>
be1cfae to
2cade99
Compare
|
/test |
|
Rebased to pick up some fixes for flaky ingress/gateway api test changes. |
KVStoreMesh has been introduced in v1.14. We have been running KVStoreMesh tests since then, while also testing upgrade path from "vanilla" Clustermesh to KVStoreMesh and back since then. There has been also a visible adaptation by users in the community.
Let's mark KVStoreMesh as stable and enable it by default.
Note: Once 1.16 is out, we will need to update CI test Cilium Cluster Mesh upgrade (ci-clustermesh)
I am tagging @cilium/sig-clustermesh for visibility and waiting for lazy consensus by EOD 12th June GMT time.
For now, added the label
dont-merge/discussionfor lazy consensus.