企业入门实战--k8s之Volumes配置设定默认 StorageClass 、StatefulSet
修改默认储存类型
默认的 StorageClass 将被用于动态的为没有特定 storage class 需求的 PersistentVolumeClaims 配置存储:(只能有一个默认StorageClass)
如果没有默认StorageClass,PVC 也没有指定storageClassName 的值,那么意味着它只能够跟 storageClassName 也是“”的 PV 进行绑定。
vim test-pvc.yaml
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: test-claim
spec:
#storageClassName: managed-nfs-storage ## 注释掉指指定的储存类
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
拉起pvc
kubectl apply -f nfs-client-provisioner.yaml
kubectl apply -f test-pvc.yaml
kubectl get sc
kubectl get pvc
看到pvc处于pending等待状态
kubectl patch storageclass managed