Консул работает, когда команда запускается вручную, но не в поваренной книге шеф-повара. - PullRequest
0 голосов
/ 05 ноября 2018

Я пытаюсь настроить сервер консула, используя chef, чтобы я мог добавить его на свои серверы. У меня проблема в том, что, если я запускаю команду в блоке bash из правильного каталога и как правильный пользователь, она будет работать, но если я использую мою поваренную книгу шеф-повара, это не будет. Я знаю, что это не много информации, но я очень плохо знаком с консулом и не знаю, какие журналы будут полезны. Просто спросите, и я обновлю ОП полезными журналами.

bash 'start_consul' do
  user consul_user
  cwd consul_path
  code <<-EOH
  ./consul agent -config-dir #{consul_path}/bootstrap -enable-local-script-checks &
  EOH
  action :run
end
...