我正在使用 Azure NetApp 文件和 AKS。假设我在一个区域有一个 NetApp 帐户和一个 NetApp 池,我想在另一个区域的 k8s 集群中的 pod 上挂载一个卷。那可能吗?到目前为止,我收到一条错误消息,说 pod 无法安装卷并且超时。
Unable to mount volumes for pod "x": timeout expired waiting for volumes to attach or mount for pod "x"
我的 PersistentVolume 和 PersistentVolumeClaim yaml 文件如下所示:
apiVersion: v1
kind: PersistentVolume
metadata:
name: test
finalizers : null
labels:
type: nfs
spec:
capacity:
storage: 200Gi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
server: 1.2.3.4
path: /test-volume
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: test
namespace: myNamespace
finalizers: null
spec:
accessModes:
- ReadWriteMany
storageClassName: ""
resources:
requests:
storage: 200Gi
selector:
matchLabels:
type: nfs