diff options
| author | Ustuzhanin Anton <toshaust@gmail.com> | 2021-02-18 00:42:52 +0500 |
|---|---|---|
| committer | Ustuzhanin Anton <toshaust@gmail.com> | 2021-02-18 00:42:52 +0500 |
| commit | ba193177511c45ce9cf659cb86c569c9de587e7f (patch) | |
| tree | 23a5516797fe665c9996b86ebcc61a3a45991672 /README.md | |
| parent | 1e8ca97f81198da8f95300ae225524dbb39949ad (diff) | |
| download | seaweedfs-csi-driver-ba193177511c45ce9cf659cb86c569c9de587e7f.tar.xz seaweedfs-csi-driver-ba193177511c45ce9cf659cb86c569c9de587e7f.zip | |
feat: custom updateStrategy for deamonset
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -61,6 +61,17 @@ helm install --set seaweedfsFiler=<filerHost:port> seaweedfs-csi-driver ./seawee ```bash helm uninstall seaweedfs-csi-driver ``` + +# Safe rolling update +When update DaemonSet ( DS ) break processes who implements fuse mount. And now new pod not remount net device +For better safe update use ``node.updateStrategy.type: OnDelete`` in this need manual update. Steps: + - delete DS pods on node where no exists seaweefs PV + - cordon or taint node + - evict or delete pods with seaweedfs PV + - delete DS pos on node + - uncordon or remove taint on node + - repeat all steps on all nodes + # License [Apache v2 license](https://www.apache.org/licenses/LICENSE-2.0) |
