是否必须将/ srv / salt文件夹中的文件从master转移到minion

时间:2015-01-01 10:35:20

标签: salt-stack

是否必须将文件放在master的/ srv / salt文件夹中,以便将文件/目录从master转移到连接的minions。

我们可以在不使用salt文件服务器的情况下传输文件

1)我们可以在不使用salt文件服务器的情况下传输文件吗? 2)该文件也说'#34;你不能运行交互式脚本" 。 是否意味着使用cmd.run执行任意linux命令存在一些限制,例如。我们可以运行盐" *" cmd.run [' ls -l / home']。 同样,我们可以使用cmd.run运行scp,ssh等命令。

2 个答案:

答案 0 :(得分:0)

该文档建议将默认位置设置为/ {srv / salt here

答案 1 :(得分:0)

您不必使用salt文件服务器。您还可以将源设置为例如http位置。但是,在这种情况下,您还必须声明文件的哈希值,例如:

/etc/nginx/sites-enabled/mysite:
    file.managed:
        - source: http://example.com/mysite
        - source_hash: abc123....