aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md11
1 files changed, 11 insertions, 0 deletions
diff --git a/README.md b/README.md
index f48d255..fa7b4f1 100644
--- a/README.md
+++ b/README.md
@@ -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)