Я хотел бы написать рецепт для установки MS SQL Server Enterprise на Windows серверной машине. Я не могу использовать архитектуру chef-server / chef-workstation. Одним из требований является использование только chef-solo. Это мой файл solo.rb:
current_dir = File.expand_path(File.dirname(__FILE__))
file_cache_path "#{current_dir}"
cookbook_path "#{current_dir}#{File::SEPARATOR}site-cookbooks"
role_path "#{current_dir}#{File::SEPARATOR}roles"
data_bag_path "#{current_dir}#{File::SEPARATOR}data_bags"
solo true
rest_timeout 900
log_level :info
Установщик MS SQL имеет размер 3 ГБ +, и chef-solo всегда пытается скопировать site-cookbooks/my_cookbook/files
в папку cookbooks/my_cookbook/files
. Иногда требуется много времени для запуска или проверки синхронизации файлов.
Есть ли способ избежать этой копии в chef-solo?