У меня есть таблица управления NFS. Это одна из диаграмм для приложения, которое имеет еще 5 вложенных диаграмм. 2 из диаграмм имеют общее хранилище, которое я использую NFS. В GCP, когда я предоставляю имя службы NFS в PV, это работает.
apiVersion: v1
kind: PersistentVolume
metadata:
name: {{ include "nfs.name" . }}
spec:
capacity:
storage: {{ .Values.persistence.nfsVolumes.size }}
accessModes:
- {{ .Values.persistence.nfsVolumes.accessModes }}
mountOptions:
- nfsvers=4.1
nfs:
server: nfs.default.svc.cluster.local # nfs is from svc {{ include "nfs.name" .}}
path: "/opt/shared-shibboleth-idp"
Но то же самое не работает на AWS EKS. Ошибка в AWS EKS - это тайм-аут соединения, поэтому он не может подключить том. Когда я меняю сервер на
server: a4eab2d4aef2311e9a2880227e884517-1524131093.us-west-2.elb.amazonaws.com
.
У меня истекло время ожидания соединения.
Все крепления в порядке, так как они хорошо работают с GCP. Что я делаю не так?