如何解决使用身份验证挂载 NFS 持久卷
我正在尝试使用 NFS(准确地说是 SMB)在自托管的 Kubernetes 集群上挂载一个 Persistent Volume。我在另一台机器(我的 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
我已经尝试设置一个秘密,但问题是秘密用于在 pod 内传递凭据。几周来一直在敲我的头,有人可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。