使用Chef从远程资源复制一个目录

我想从远程存储库复制一个目录。 要复制单个设置/文件,我正在使用remote_file资源。 但是如果你想复制一个完整的目录,这是行不通的。 我也检查了厨师的remote_directory资源,但是只有当目录在食谱本身时才能使用。 任何想法如何实现相同。

创build文件的档案并使用remote_file传输档案。

由于没有可移植的方式列出要下载的远程文件(或者是否存在?),因此必须采取更具体的方法,例如运行脚本或remote_file资源,或使用“ artifact ”食谱下载并提取存档。