Как сослаться на том AWS efs из файла составления Docker Swarm - PullRequest
0 голосов
/ 12 июня 2019

У меня есть существующая файловая система AWS EFS, и я хочу получить к ней доступ в виде тома в файле роя docker-compose. Я уже установил подключаемый модуль rexray / efs docker.

Мне уже удалось подключиться к файловой системе EFS с использованием локальной конфигурации nfs после установки nfs-common на мои экземпляры EC2. Однако я не смог найти тома: конфигурацию для efs. Существует множество примеров для ebs и локальных nfs, но я бы хотел использовать плагин драйвера rexray / efs вместо локального драйвера nfs

Плагин rexray / efs устанавливается следующим образом:

docker plugin install rexray/efs EFS_ACCESSKEY=<access_key> EFS_SECRETKEY=<secret_key> EFS_SECURITYGROUPS="<security groups>" EFS_TAG=rexray REXRAY_PREEMPT=true

И рой создает разделы файлов: раздел (в настоящее время используется локальный драйвер NFS) выглядит следующим образом:

volumes:
  data:
    driver: local
    driver_opts:
      type: nfs
      o: addr=<ip od efs>,nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2
      device: <ip of efs>:/

Как изменить громкость: локальные настройки nfs для использования плагина rexray / efs ???

...