我正在尝试在EKS群集中创建一个卷,该卷的背景基本上是它是netapp服务器上的一个netapp卷,并且也已安装到与EKS群集在同一VPC中的EC2实例。此卷中填充了由其他应用程序创建的文件。
我正在部署到EKS群集的Flink应用程序需要对上述卷具有只读访问权限。根据kubernetes文档,我可以创建一个PersistentVolume,可以在flink集群的pod中访问它。
要创建PV,使用诸如{netappaccount} / {instanceid} / {volumeid}之类的Netapp卷路径还是使用已安装的EC2上的路径是更好的方法?
如果我可以使用Ec2,如何创建PV,我可以使用{Ec2 ipaddress} / {mountpath}吗?
我可以使用如下所示的NFS插件吗?还是请您提出最佳做法?
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0001
spec:
accessModes:
- ReadOnlyOnce
nfs:
path: /tmp
server: EC2Box Ip address
persistentVolumeReclaimPolicy: Retain
答案 0 :(得分:1)
您最好的选择是三叉戟。 Cloud Manager可以自动化围绕它的部署
您的NetApp是Cloud Volumes ONTAP吗? 您可以通过Cloud Manager聊天联系以获取更多信息