This driver allows Kubernetes to access Azure File volume using smb and nfs protocols, csi plugin name: file.csi.azure.com
.
This driver only permits the mounting of SMB file shares using key-based (NTLM v2) authentication, and therefore does not support the maximum security profile of Azure File share settings. On the other hand, mounting NFS file shares does not require key-based authentication.
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 Azure File CSI driver.
Project status: GA Container Images & Kubernetes Compatibility: Driver Version Image supported k8s version master branch mcr.microsoft.com/k8s/csi/azurefile-csi:latest 1.21+ v1.33.3 mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.33.3 1.21+ v1.32.5 mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.32.5 1.21+ v1.31.7 mcr.microsoft.com/oss/kubernetes-csi/azurefile-csi:v1.31.7 1.21+ Driver parametersPlease refer to driver parameters
Prerequisite Option#1: Provide cloud provider config with Azure credentials/etc/kubernetes/azure.json
/etc/kubernetes/cloud.conf
kubectl create configmap azure-cred-file --from-literal=path="/etc/kubernetes/cloud.conf" --from-literal=path-windows="C:\\k\\cloud.conf" -n kube-system
Contributor
role on node resource group and virtual network resource groupThis 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 clusterPlease refer to development guide
View CI ResultsCheck testgrid provider-azure-azurefile-csi-driver dashboard.
LinksRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4