Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: update blobfuse-proxy support on coreos #1120

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

### Tips
- configure with [blobfuse-proxy](../deploy/blobfuse-proxy) to make blobfuse mount still available after driver restart
> note: [blobfuse-proxy](../deploy/blobfuse-proxy) is only available on **debian** OS based agent node (not available on OpenShift)
> Note: [blobfuse-proxy](../deploy/blobfuse-proxy) is supported on CoreOS(OpenShift) from v1.23.2
- specify `node.enableBlobfuseProxy=true` together with [blobfuse-proxy](../deploy/blobfuse-proxy)
- run controller on control plane node: `--set controller.runOnControlPlane=true`
- set replica of controller as `1`: `--set controller.replicas=1`
Expand Down
8 changes: 4 additions & 4 deletions deploy/blobfuse-proxy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ This guide shows how to install a blobfuse proxy on all agent nodes and the prox
- helm install
```console
helm repo add blob-csi-driver https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/charts
helm install blob-csi-driver blob-csi-driver/blob-csi-driver --namespace kube-system --version v1.22.0 --set node.enableBlobfuseProxy=true
helm install blob-csi-driver blob-csi-driver/blob-csi-driver --namespace kube-system --version v1.23.1 --set node.enableBlobfuseProxy=true
```

- kubectl install
```console
curl -skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/v1.22.0/deploy/install-driver.sh | bash -s v1.22.0 blobfuse-proxy --
curl -skSL https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/v1.23.1/deploy/install-driver.sh | bash -s v1.23.1 blobfuse-proxy --
```

### Enable blobfuse proxy on existing Blob CSI driver
- install blobfuse proxy daemonset
> following config only works on debian based agent node
> blobfuse proxy is supported on CoreOS(OpenShift) from v1.23.2
```console
kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/deploy/v1.22.0/blobfuse-proxy.yaml
kubectl apply -f https://raw.githubusercontent.com/kubernetes-sigs/blob-csi-driver/master/deploy/v1.23.1/blobfuse-proxy.yaml
```
- set `enable-blobfuse-proxy=true` in existing `csi-blob-node` daemonset manually (default is `false`)
```console
Expand Down
2 changes: 1 addition & 1 deletion docs/install-csi-driver-master.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Install Azure Blob Storage CSI driver master version on a kubernetes cluster
> `blobfuse-proxy` is only available for debian based agent nodes, remove `blobfuse-proxy` parameter in installation steps if it's not applicable.
> `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](../charts/README.md).

Expand Down