Migration from 3.4.14 with auth enable to 3.5.9 #16700
Replies: 3 comments 5 replies
-
It should be fine as long as one of the followings is true,
cc @mitake |
Beta Was this translation helpful? Give feedback.
-
I need clarification. |
Beta Was this translation helpful? Give feedback.
-
I deactivated users modifications in the applications and I could use rolling upgrade process to migrate sucessfully my etcd clusters from version 3.4.16 to 3.5.9. |
Beta Was this translation helpful? Give feedback.
-
Hello.
I have a five nodes etcd cluster with auth enable in 3.4.16.
I want to migrate this cluster to 3.5.9.
The etcd documentation says (https://etcd.io/docs/v3.5/upgrades/upgrade_3_5/) :
"NOTE: If your cluster enables auth, rolling upgrade from 3.4 or older version isn’t supported because 3.5 changes a format of WAL entries related to auth (#11943)"
So what is the process to migrate under these conditions ?
Should I :
Are roles (RBAC) with passwords and grants backuped with snapshot or the snapshot concerns only etcd key space ?
How to backup roles if snapshot is only for keys space ?
What about if I disable auth on old cluster ? Can I use rolling upgrade then re-enable auth when the cluster will be in 3.5.9 ?
Thanks for your advices.
Christian
Beta Was this translation helpful? Give feedback.
All reactions