如何在Kubernetes里使用SMB存储
252 字
1 分钟
如何在Kubernetes里使用SMB存储
1 部署驱动
helm install smb-csi . -n kube-systemkubectl get pod -n kube-systemNAME READY STATUS RESTARTS AGEcsi-attacher-smb-0 1/1 Running 0 16hcsi-provisioner-smb-0 2/2 Running 0 16hcsi-smb-2dfnn 2/2 Running 0 16hcsi-smb-nn5pp 2/2 Running 0 16hcsi-smb-q9pln 2/2 Running 0 16h2 Storageclass
创建 Secret
kubectl create secret -n kube-system generic smbcreds --from-literal username=${username} --from-literal password="${password}"创建 Storageclass
cat sc.yamlapiVersion: v1kind: PersistentVolumemetadata: name: pv-smbspec: capacity: storage: 1Gi accessModes: - ReadWriteMany persistentVolumeReclaimPolicy: Retain storageClassName: smb mountOptions: - dir_mode=0777 # 权限配置等 - file_mode=0777 - uid=1001 - gid=1001 - noperm - mfsymlinks - cache=strict - noserverino # 防止数据损坏 csi: driver: smb.csi.k8s.io readOnly: false volumeHandle: unique-volumeid # 要唯一 volumeAttributes: source: "${nas 存储业务地址}" nodeStageSecretRef: name: smbcreds namespace: kube-systemkubectl apply -f sc.yaml -n kube-system3 验证
3.1 创建 pvc
cat pvc.yamlapiVersion: v1kind: PersistentVolumeClaimmetadata: name: pvc-smbspec: accessModes: - ReadWriteMany resources: requests: storage: 1Gi storageClassName: smbkubectl apply -f pvc.yaml查看
kubectl get pvcNAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGEpvc-smb Bound pvc-df3ed2a7-6086-450d-8c17-ff40ab9a1fb4 1Gi RWO csi-smb 16h3.2 创建 pod
cat pod.yamlkind: PodapiVersion: v1metadata: name: smb-podspec: containers: - name: smb-pod image: nginx volumeMounts: - name: pvc mountPath: "/mnt" volumes: - name: pvc persistentVolumeClaim: claimName: pvc-smbkubectl apply -f pod.yaml查看
kubectl get podNAME READY STATUS RESTARTS AGEsmb-pod 1/1 Running 0 16h文章分享
如果这篇文章对你有帮助,欢迎分享给更多人!
相关文章 智能推荐
1
如何在Kubernetes里使用本地存储
🐳云原生 如何在Kubernetes里使用节点磁盘存储数据
2
如何在Kubernetes里使用NFS存储
🐳云原生 如何在Kubernetes里使用NFS作为存储后端
3
如何在Kubernetes里使用Glusterfs存储
🐳云原生 如何在Kubernetes里使用Glusterfs作为存储后端
4
如何在Kubernetes里使用Minio存储
🐳云原生 如何在Kubernetes里使用Minio作为存储后端
5
如何在Kubernetes里使用cephrdb作为存储
🐳云原生 如何在Kubernetes里使用cephrbd作为存储后端
随机文章 随机推荐