我有一个curl命令,它是soap请求和标题,如基本身份验证.我需要在Chef配方中为自动化实现这个卷曲.所以每次我执行chef脚本时,我都会看到这个curl也被执行了.请给我一个在chef脚本中添加curl命令的语法.
小智 6
你不能使用http_request资源吗?
就像是:
http_request 'SOAP request' do
url "http://www.example.com/example"
message <xml request>
action :post
end
Run Code Online (Sandbox Code Playgroud)
您可以在厨师食谱中使用 bash 命令
bash 'install_something' do
user 'root'
cwd '/tmp'
code <<-EOH
wget http://www.example.com/tarball.tar.gz
tar -zxf tarball.tar.gz
cd tarball
./configure
make
make install
EOH
end
Run Code Online (Sandbox Code Playgroud)
从这里得到这个例子:https : //docs.chef.io/resource_bash.html。就叫你 curl 命令。请记住,这不是真正的 Chef 方式。只有在没有其他转义的情况下才应使用 bash 资源。
| 归档时间: |
|
| 查看次数: |
6288 次 |
| 最近记录: |