1
Es dauerte einige Versuche und Fehler, um herauszufinden, wie Sie den AWS EFS mount-Befehl in eine Kochressource umwandeln, also dachte ich, dass ich teilen wollte.So mounten Sie ein AWS EFS-Volume mit Chef nfs Kochbuch
von amazon gegebenen Befehl:
sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2 $(curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone).fs-.efs.us-west-2.amazonaws.com:/ efs
Es sieht aus wie vor kurzem pro sie gemacht Quer AZ DNS-Namen arbeiten http://docs.aws.amazon.com/efs/latest/ug/mounting -fs-mount-cmd-DNS-Name.html. Daher sollte der obige Code leicht in 'efs_uri =" {file_system_id} .efs. # {Region} .amazonaws.com:/"' umgestaltet werden. – runamok