是否必须将文件放在master的/ srv / salt文件夹中,以便将文件/目录从master转移到连接的minions。
我们可以在不使用salt文件服务器的情况下传输文件
1)我们可以在不使用salt文件服务器的情况下传输文件吗? 2)该文件也说'#34;你不能运行交互式脚本" 。 是否意味着使用cmd.run执行任意linux命令存在一些限制,例如。我们可以运行盐" *" cmd.run [' ls -l / home']。 同样,我们可以使用cmd.run运行scp,ssh等命令。
答案 0 :(得分:0)
该文档建议将默认位置设置为/ {srv / salt here
答案 1 :(得分:0)
您不必使用salt文件服务器。您还可以将源设置为例如http位置。但是,在这种情况下,您还必须声明文件的哈希值,例如:
/etc/nginx/sites-enabled/mysite:
file.managed:
- source: http://example.com/mysite
- source_hash: abc123....