【发布时间】:2013-10-02 08:18:44
【问题描述】:
我有一个基本的 Chef 设置,可以很好地安装具有特定服务器和配置的系统。我的目标是能够在不通过 SSH 连接到服务器的情况下安装所有东西。在那种特定情况下,我正在安装 Neo4j 数据库并希望向其中添加一个插件(身份验证扩展),安装过程是下载一个 .jar 并将其复制到一个文件夹中。如何使用 Chef 做到这一点?
【问题讨论】:
标签: chef-infra
我有一个基本的 Chef 设置,可以很好地安装具有特定服务器和配置的系统。我的目标是能够在不通过 SSH 连接到服务器的情况下安装所有东西。在那种特定情况下,我正在安装 Neo4j 数据库并希望向其中添加一个插件(身份验证扩展),安装过程是下载一个 .jar 并将其复制到一个文件夹中。如何使用 Chef 做到这一点?
【问题讨论】:
标签: chef-infra
您可能正在寻找remote_file:
remote_file "/destination-folder/large-file.tar.gz" do
source "http://www.example.org/large-file.tar.gz"
end
【讨论】: