正在装载带有身份验证的NFS永久卷



我正试图使用NFS(准确地说是SMB(在自托管的Kubernetes集群上装载一个持久卷。我在另一台机器(我的samba主机(上创建了一个带有用户和密码的共享,我已经测试了该共享是否可以从网络访问。所以问题是,当访问它时,我需要提供凭据。以下是我如何安装卷:

kind: PersistentVolume
metadata:
name: nfs
spec:
capacity:
storage: 20Gi
volumeMode: Filesystem
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
storageClassName: nfs
mountOptions:
- hard
- nfsvers=4.1
secret:
secretName: nfs-secret
nfs:
path: /kubernetes
server: 192.168.1.11
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nfs-claim 
spec:
storageClassName: nfs
accessModes:
- ReadWriteMany
resources:
requests:
storage: 20Gi

我试过设置一个秘密,但问题是,秘密是用来在吊舱内传递凭据的。几个星期来我一直在摇头,有人能帮我吗?

"NFS(准确地说是SMB(";

是哪一个?它们不是一回事。您的代码示例显示nfs,但您说的是SMB。

相关内容

  • 没有找到相关文章

最新更新