Добавить папку на EC2 как том на кластере EKS - PullRequest
0 голосов
/ 31 января 2020

Я пытаюсь создать том в кластере EKS, фон этого тома в основном является томом netapp на сервере netapp, и он также подключен к экземпляру EC2, который находится в том же VP C, что и кластер EKS. Этот том заполнен файлами, созданными другим приложением.

Приложению Flink, которое я развертываю в кластере EKS, необходим доступ только для чтения к вышеупомянутому тому. Согласно документации kubernetes, я могу создать PersistentVolume, к которому я могу получить доступ в модулях кластера flink.

Чтобы создать PV, используя путь к тому Netapp, например {netappaccount} / {instanceid} / {volumeid} или Используя путь на 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 Ответ

1 голос
/ 21 марта 2020

Ваш лучший вариант - Трайдент. Cloud Manager может автоматизировать развертывание вокруг него

Является ли ваш NetApp облачными томами ONTAP? Вы можете связаться через чат Cloud Manager для получения дополнительной информации

...