建立儲存體類別 - daniel-qa/Azure-Kubernetes-Service GitHub Wiki
https://docs.microsoft.com/zh-tw/azure/aks/azure-files-dynamic-pv
- azure-file-sc.yaml
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: my-azurefile
provisioner: file.csi.azure.com # replace with "kubernetes.io/azure-file" if aks version is less than 1.21
allowVolumeExpansion: true
mountOptions:
- dir_mode=0777
- file_mode=0777
- uid=0
- gid=0
- mfsymlinks
- cache=strict
- actimeo=30
parameters:
skuName: Premium_LRS
- id:uid 使用 1000:1000
- azure-file-sc2.yaml
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: my-azurefile2
provisioner: file.csi.azure.com # replace with "kubernetes.io/azure-file" if aks version is less than 1.21
allowVolumeExpansion: true
mountOptions:
- dir_mode=0777
- file_mode=0777
- uid=1000
- gid=1000
- mfsymlinks
- cache=strict
- actimeo=30
parameters:
skuName: Premium_LRS
- 使用 kubectl apply 命令建立儲存體類別:
kubectl apply -f azure-file-sc.yaml