在EC2上将文件夹添加为EKS群集上的卷

时间:2020-01-31 15:54:27

标签: kubernetes apache-flink nfs amazon-eks netapp

我正在尝试在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 

1 个答案:

答案 0 :(得分:1)

您最好的选择是三叉戟。 Cloud Manager可以自动化围绕它的部署

您的NetApp是Cloud Volumes ONTAP吗? 您可以通过Cloud Manager聊天联系以获取更多信息