Installing the host definer with GitHub

The host definer for IBM® block storage CSI driver can be installed directly with GitHub.

Use the following steps to install the HostDefiner custom resource, with GitHub.

  1. Download the custom resource manifest from GitHub.

     curl https://raw.githubusercontent.com/IBM/ibm-block-csi-operator/v1.12.2/config/samples/csi_v1_hostdefiner_cr.yaml > csi_v1_hostdefiner_cr.yaml
    
  2. Install the csi_v1_hostdefiner_cr.yaml.

     kubectl apply -f csi_v1_hostdefiner_cr.yaml
    

After the host definer is installed, it searches for nodes that have not yet been defined on storage, and defines them according to the host definer parameters configured by the user (see Configuring the host definer).