Skip to content

Commit

Permalink
chore(doc): Enhanced the doc for custom-topology support (openebs#122)
Browse files Browse the repository at this point in the history
Signed-off-by: Aman Gupta <aman.gupta@mayadata.io>
  • Loading branch information
w3aman authored and vaniisgh committed Jun 5, 2020
1 parent 2f19a66 commit 8959117
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions docs/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,8 @@ It is recommended is to label all the nodes with the same key, they can have dif

Once we have labeled the node, we can install the zfs driver. The driver will pick the node labels and add that as the supported topology key. If the driver is already installed and you want to add a new topology information, you can label the node with the topology information and then restart of the ZFSPV CSI driver daemon sets (openebs-zfs-node) are required so that the driver can pick the labels and add them as supported topology keys. We should restart the pod in kube-system namespace with the name as openebs-zfs-node-[xxxxx] which is the node agent pod for the ZFS-LocalPV Driver.

Note that restart of ZFSPV CSI driver daemon sets are must in case, if we are going to use WaitForFirstConsumer as volumeBindingMode in storage class. In case of immediate volume binding mode, restart of daemon set is not a must requirement, irrespective of sequence of labeling the node either prior to install zfs driver or after install. However it is recommended to restart the daemon set if we are labeling the nodes after the installation.

```sh
$ kubectl get pods -n kube-system -l role=openebs-zfs

Expand Down

0 comments on commit 8959117

Please sign in to comment.