我正在尝试将一个服务器上的文件scp
都转移到Azure上的另一个服务器上。这是我要替换的命令:
cp /tmp/openvpn/EasyRSA-3.0.4/pki/reqs/server.req jkirby29@40.121.47.3:/tmp
我已经尝试过remote_file了,我不确定还有什么与我需要的接近。这是我需要放在bash块中的工具之一吗?我是厨师新手,请原谅我缺乏知识。
答案 0 :(得分:0)
这并不是Chef真正支持的。 remote_file
资源确实支持SFTP,但是它希望从远程服务器中提取资源,而不是像现在这样推送。通常,这种方法在扩展/扩展时会导致很多复杂性,例如,当您需要将一台机器(而不是一台)推入一台机器时,因此需要确定哪些IP,哪些可能正在更改等。如果确实是您想要的,您可以使用execute
或script
资源来编写它。