Определить пользовательскую структуру экземпляра Chef Kitchen через конфигурацию?

При запуске экземпляра среды Chef Kitchen через kitchen create и входе в него с помощью kitchen login, чтобы получить доступ к файлам журнала службы, мне необходимо ввести cd /var/log/<service>, хотя мне также нужно chmod, чтобы сделать эту папку доступной для чтения.

  1. Можно ли где-нибудь запрограммировать команду chmod в конфигурационном файле или установить местоположение входа по умолчанию и т. д., чтобы избежать хлопот с вводом его каждый раз, когда я перезапускаю кухню?
  2. Можно ли связать /var/log/<service> с чем-то на моем локальном компьютере, чтобы вообще избежать этой проблемы?
  3. Если любой из вышеперечисленных пунктов возможен, куда мне обратиться, чтобы создать/отредактировать такую ​​конфигурацию?

Спасибо д


person Dbercules    schedule 04.07.2019    source источник


Ответы (1)


это зависит...

  1. если вы используете кухню в сочетании с chef, вы можете запустить свой собственный рецепт и управлять каталог разрешение
  2. если вы используете поставщик kitchen-vagrant, вы можете воспользоваться функция синхронизированной папки
  3. смотрите ссылки в ленте
person Mr.    schedule 06.07.2019