如何使用厨师部署重型文件

问题描述 投票:2回答:2

我有一个大约900 MB的文件。 我想将文件部署到目标计算机。我在chef(cookbook_file)中使用了files资源。但由于尺寸的原因,我无法将食谱上传到服务器。

有没有办法在目标机器上部署文件而不是从互联网上下载(使用remote_file)?

knife chef
2个回答
1
投票

对不起,Chef服务器不是工件服务器。将大型二进制文件上传到Chef服务器是个坏主意。将它们放在Intranet中的某个服务器上,或者将Apache HTTP服务器添加到运行Chef服务器的节点并在那里上载文件。是的,然后使用remote_file资源。


-1
投票

我们有类似的问题。因为我们的要求是在部署到客户端之前,巨大的文件应该在chef服务器上。我们刚刚使用了split命令并使用cat命令加入目标节点。它工作得很好..

© www.soinside.com 2019 - 2024. All rights reserved.