Я пытаюсь превратить поваренную книгу повара с кухней сходится. У меня есть synced_folders, которые созданы правильно, однако я не могу назначить желаемый USER: GROUP. Существует нет документации на кухню о том, как это сделать, и я пробовал разные способы, которые либо генерируют ошибку, либо игнорируются. я был в состоянии сделать это без какого-либо вопроса на Vagrantfile и это то, как он обрабатывает на Vagrant:кухня synced_folders владелец и группа
myvm.vm.synced_folder "~/Workspace/test", "/opt/apps/test/synced", owner: "www", group: "www"
вот как я пытался достичь того же, используя кухню, но, как я говорил это только создает папку с пользователем по умолчанию (бродячий)
suites:
- name: myvm
driver:
vm_hostname: myvm.kitchen.verifi
network:
- ["private_network", {ip: "192.168.50.14"}]
synced_folders:
- ["~/Workspace/test", "/opt/apps/test/synced", "create: true", "owner: www-data", "group: www-data"]
выше только создает папку изменить его на:
synced_folders:
- ["~/Workspace/test", "/opt/apps/test/synced", "create: true", "owner: www-data group: www-data"]
был в основном те же, владелец и группы игнорируются
изменить его на:
synced_folders:
- ["~/Workspace/test", "/opt/apps/test/synced", "create: true owner: www-data group: www-data"]
генерирует ошибку. Независимо от того, какие комбинации я использую, это не получается.
Спасибо, этот синтаксис работает. разница, которую я вижу, заключается в том, что все это внутри одного кода и только двойное кодирование пользователя и разрешающей части. –