小编use*_*264的帖子

如何在现有 NFS 共享上指定 mountOptions

我们正在创建一个 kubernetes statefulset,用于挂载预先存在的 NFS 共享。

这是一个精简的示例:

apiVersion: apps/v1beta2
kind: StatefulSet
metadata: 
  name: hostname
spec:
  replicas: 1
  selector:
    matchLabels:
      app: test
  template:
    metadata:
      labels:
        app: test
    spec:
      containers:
      - name: container
        image: 4730230466298.dkr.ecr.us-east-1.amazonaws.com/container:latest
        volumeMounts:
        - name: efs
          mountPath: /efs
          readOnly: true
      volumes:
      - name: efs
        nfs:
          path: /
          server: 10.33.1.90
          readOnly: true
Run Code Online (Sandbox Code Playgroud)

这工作正常,并且 nfs 卷已正确安装到容器中。但是如何在挂载上指定挂载选项呢?我尝试设置 mountOptions 参数,如下所示: https: //kubernetes.io/docs/concepts/storage/persistent-volumes/#mount-options

在卷和volumeMount 上,但验证失败。我不需要(或不想)创建 PV 或 PVC,因为 nfs 卷已经存在于 k8s 之外,我只需要使用它。

是否有指定安装选项?

kubernetes statefulset

9
推荐指数
1
解决办法
1万
查看次数

标签 统计

kubernetes ×1

statefulset ×1