【发布时间】:2017-09-03 20:31:02
【问题描述】:
我有多节点 kubernetes 设置。我正在尝试使用带有 NFS 卷插件的存储类动态分配持久卷。 我找到了 glusterfs、aws-ebs 等的存储类示例。但是,我没有找到 NFS 的任何示例。 如果我只创建 PV 和 PVC,那么 NFS 工作得很好(没有存储类)。 我尝试通过引用其他插件来为 NFS 编写存储类文件。请参考下面,
nfs-storage-class.yaml
kind: StorageClass
apiVersion: storage.k8s.io/v1beta1
metadata:
namespace: kube-system
name: my-storage
annotations:
storageclass.beta.kubernetes.io/is-default-class: "true"
labels:
kubernetes.io/cluster-service: "true"
provisioner: kubernetes.io/nfs
parameters:
path: /nfsfileshare
server: <nfs-server-ip>
nfs-pv-claim.yaml
apiVersion: v1
metadata:
name: demo-claim
annotations:
volume.beta.kubernetes.io/storage-class: my-storage
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 3Gi
没有用。所以,我的问题是,我们可以为 NFS 编写一个存储类吗?是否支持动态配置?
【问题讨论】:
-
这是一个使用 cinder 插件的示例theearlybirdtechnology.com/2017/09/03/…
标签: docker kubernetes nfs