0

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

1 回答 1

1

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

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

于 2020-03-21T18:05:47.907 回答