【发布时间】:2021-11-10 08:47:10
【问题描述】:
我的 kubernetes 集群中有一个 PV/PVC。
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0003
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Recycle
storageClassName: slow
nfs:
path: /tmp
server: 172.17.0.2
我想在外部将mountOptios 添加到所有 PV,如下所示。
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0003
spec:
capacity:
storage: 5Gi
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Recycle
storageClassName: slow
mountOptions:
- hard
- nfsvers=4.1
nfs:
path: /tmp
server: 172.17.0.2
有什么方法可以使用kubectl cli 来实现这一点,就像我们向入口规则和 pod 添加注释一样?
【问题讨论】:
-
您想将
mountOptions添加到集群中的每个PV?已经提供了一些mountOptions的 PV 怎么办 - 你想替换它们还是添加到现有的? -
@Mikolaj S 现有名称空间中没有 pv 具有挂载选项,因此可以将挂载选项添加到所有这些选项
标签: kubernetes persistent-volumes persistent-volume-claims