Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.68 KB

install-csi-driver-master.md

File metadata and controls

38 lines (32 loc) · 1.68 KB

Install Azure Blob Storage CSI driver master version on a kubernetes cluster

blobfuse-proxy parameter is only available for debian based agent nodes, remove it if it's not applicable for your cluster.

If you have already installed Helm, you can also use it to install Azure Blob Storage CSI driver. Please see Installation with Helm.

Install with kubectl

  • remote install
curl -skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/deploy/install-driver.sh | bash -s master blobfuse-proxy --
  • local install
git clone https://github.com/kubernetes-sigs/blob-csi-driver.git
cd blob-csi-driver
./deploy/install-driver.sh master local,blobfuse-proxy
  • check pods status:
kubectl -n kube-system get pod -o wide -l app=csi-blob-controller
kubectl -n kube-system get pod -o wide -l app=csi-blob-node

example output:

NAME                                       READY   STATUS    RESTARTS   AGE     IP             NODE
csi-blob-controller-56bfddd689-dh5tk       4/4     Running   0          35s     10.240.0.19    k8s-agentpool-22533604-0
csi-blob-controller-56bfddd689-8pgr4       4/4     Running   0          35s     10.240.0.35    k8s-agentpool-22533604-1
csi-blob-node-cvgbs                        3/3     Running   0          35s     10.240.0.35    k8s-agentpool-22533604-1
csi-blob-node-dr4s4                        3/3     Running   0          35s     10.240.0.4     k8s-agentpool-22533604-0
  • clean up Azure Blob Storage CSI driver
curl -skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/deploy/uninstall-driver.sh | bash -s master blobfuse-proxy --