Skip to content

Latest commit

 

History

History
47 lines (40 loc) · 1.81 KB

install-csi-driver-master.md

File metadata and controls

47 lines (40 loc) · 1.81 KB

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

blobfuse-proxy is supported on CoreOS(OpenShift) from v1.23.2

If you have already installed Helm, you can also use it to install this driver. Please check Installation with Helm.

Install with kubectl

  • Option#1. remote install
curl -skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/deploy/install-driver.sh | bash -s master blobfuse-proxy --
  • Option#2. local install
git clone https://github.com/kubernetes-sigs/blob-csi-driver.gitcd 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-controllerkubectl -n kube-system get pod -o wide -l app=csi-blob-node

example output:

NAME READY STATUS RESTARTS AGE IP NODEcsi-blob-controller-56bfddd689-dh5tk 4/4 Running 0 35s 10.240.0.19 k8s-agentpool-22533604-0csi-blob-controller-56bfddd689-8pgr4 4/4 Running 0 35s 10.240.0.35 k8s-agentpool-22533604-1csi-blob-node-cvgbs 3/3 Running 0 35s 10.240.0.35 k8s-agentpool-22533604-1csi-blob-node-dr4s4 3/3 Running 0 35s 10.240.0.4 k8s-agentpool-22533604-0

clean up Blob CSI driver

  • Option#1. remote uninstall
curl -skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/deploy/uninstall-driver.sh | bash -s master --
  • Option#2. local uninstall
git clone https://github.com/kubernetes-sigs/blob-csi-driver.gitcd blob-csi-drivergit checkout master./deploy/uninstall-driver.sh master local
close