Шеф-повар - несколько файлов динамический шаблонный ресурс

Обратите внимание, что заголовок Хоста HTTP не передается...

nginx proxy_pass документация

4
задан 23 December 2012 в 17:43
1 ответ

Ваш код будет выполняться в контексте узла, поэтому ваш код Ruby ( Dir.foreach ) должен будет проверить локальный кеш узла. В моей установке Chef для моего шаблона конфигурации chef-client требуется путь к локальному кешу, поэтому у меня есть этот атрибут: node [: chef] [: cache_path] .

Итак:

Dir.foreach("#{node[:chef][:cache_path]}/cookbooks/the_cookbook/templates/default/shared/")

EDIT : В современных конфигурациях Chef шаблоны не будут существовать на сервере, пока они не понадобятся. Вам нужно будет добавить это в свой client.rb :

no_lazy_load true
3
ответ дан 3 December 2019 в 03:45

Теги

Похожие вопросы