您可以在不同区域的 AKS Kubernetes 集群上装载 NetApp 卷吗?
Can you mount a NetApp volume on a AKS Kubernetes Cluster from a different region?
我正在使用 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
很遗憾,恐怕您无法实现。在 AKS 的 Azure NetApp 文件的限制中,它说 here:
Azure NetApp Files service must be created in the same virtual network
as your AKS cluster.
你知道的,AKS的虚拟网络应该和AKS在同一个区域,然后才能使用。因此,您无法将不同区域中的 Azure NetApp 文件装载到 AKS。
我正在使用 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
很遗憾,恐怕您无法实现。在 AKS 的 Azure NetApp 文件的限制中,它说 here:
Azure NetApp Files service must be created in the same virtual network as your AKS cluster.
你知道的,AKS的虚拟网络应该和AKS在同一个区域,然后才能使用。因此,您无法将不同区域中的 Azure NetApp 文件装载到 AKS。