blob-csi-driver

module
v1.19.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 5, 2023 License: Apache-2.0

README

Azure Blob Storage CSI driver for Kubernetes

Travis Coverage Status FOSSA Status

About

This driver allows Kubernetes to access Azure Storage through one of following methods:

Disclaimer: Deploying this driver manually is not an officially supported Microsoft product. For a fully managed and supported experience on Kubernetes, use AKS with the managed blob csi driver.

csi plugin name: blob.csi.azure.com
Project status: GA
Container Images & Kubernetes Compatibility:
driver version Image supported k8s version built-in blobfuse v1 version built-in blobfuse v2 version
master branch mcr.microsoft.com/k8s/csi/blob-csi:latest 1.21+ 1.4.5 2.0.1
v1.19.0 mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.19.0 1.21+ 1.4.5 2.0.1
v1.18.0 mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.18.0 1.21+ 1.4.5 2.0.0-preview.3
v1.17.0 mcr.microsoft.com/oss/kubernetes-csi/blob-csi:v1.17.0 1.21+ 1.4.5 n/a
Driver parameters

Please refer to blob.csi.azure.com driver parameters

Set up CSI driver on AKS cluster (only for AKS users)

follow guide here

Prerequisites
Option#1: Provide cloud provider config with Azure credentials
Option#2: Bring your own storage account

This option does not depend on cloud provider config file, supports cross subscription and on-premise cluster scenario. Refer to detailed steps.

Install driver on a Kubernetes cluster
  • install via kubectl on public Azure (please use helm for Azure Stack, RedHat/CentOS)
  • install via helm charts on public Azure, Azure Stack, RedHat/CentOS
    • configure with blobfuse-proxy to make blobfuse mount still available after driver restart
Usage
Troubleshooting
Support
Limitations

Kubernetes Development

View CI Results

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL