For the home page of the NFS Client provisioner, visit this web page: 

https://github.com/kubernetes-incubator/external-storage/tree/master/nfs-client 

We will be working with an IBM Cloud Private package that includes a Helm chart and docker images. 

This package is available on the GitHub site for this book as a release at this web page: 

https://github.com/IBMRedbooks/SG248458-Implementation-Guide-for-IBM-Blockchain-Pl atform-for-Multicloud 

Here are the steps to configure and run the nfs-client dynamic provisioner 

1. Download the package from the book GitHub site by running this command: 

curl -LO https://github.com/IBMRedbooks/SG248458-Implementation-Guide-for-IBM-Blockchain -Platform-for-Multicloud/releases/download/v2.0.0/nfs-client-provisioner-bundle .tgz 

Typical output is shown in Example 2-1. 

curl -LO https://github.com/IBMRedbooks/SG248458-Implementation-Guide-for-IBM-Blockchain -Platform-for-Multicloud/releases/download/v2.0.0/nfs-client-provisioner-bundle .tgz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 624 0 624 0 0 2091 0 --:--:-- --:--:-- --:--:-- 2093 100 31.7M 100 31.7M 0 0 11.3M 0 0:00:02 0:00:02 --:--:-- 16.6M 

2. Load the nfs-client package into IBM Cloud Private as follows: 

a. Log in to your IBM Cloud Private cluster to the kube-system  namespace. 

cloudctl login -a https://<cluster_CA_domain>:8443 -n kube-system --skip-ssl-validation cloudctl login -a https://mycluster.icp:8443 -n kube-system --skip-ssl-validation 

b. Ensure that the Docker CLI is configured. After you configure the Docker CLI, access the image registry on your cluster by running the following command: 

docker login <cluster_CA_domain>:8500 docker login mycluster.icp:8500 

Note:  If you get an x509 error, see the Configuring authentication for Docker CLI IBM Cloud Private  page to resolve: https://www.ibm.com/support/knowledgecenter/en/SSBS6K_3.2.0/manage_images /configuring_docker_cli.html 

c. Import the Helm chart by using the command line. Go to the directory where you stored the downloaded Helm chart package from the curl command earlier. Run the following command in the IBM Cloud Private CLI to import the Helm chart into your IBM Cloud Private cluster. 

