首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何避免chef-solo将文件从site-cookbook复制到cookbook文件夹?

如何避免chef-solo将文件从site-cookbook复制到cookbook文件夹?
EN

Stack Overflow用户
提问于 2020-03-18 03:15:45
回答 1查看 16关注 0票数 0

我想写一个在Windows Server计算机上安装MS SQL Server Enterprise的方法。我不能使用chef-server/chef-workstation架构。其中一个要求是只使用chef-solo。这是我的solo.rb文件:

代码语言:javascript
复制
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安装程序是3GB+,chef-solo总是试图将site-cookbooks/my_cookbook/files复制到cookbooks/my_cookbook/files文件夹。有时运行或检查文件是否同步需要很长时间。

有没有办法避免在chef-solo中复制?

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 14:17:24

不,您无法避免从食谱的files文件夹中复制文件,因为它们是食谱的一部分,并且是必需的。

但是这个文件夹是用来存放小配置文件的,而不是用来存放大型工件的。您需要将MS SQL安装程序存储在公司网络内的某个文件服务器上,并使用配方中的remote_file资源将其下载到节点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60728874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档