【发布时间】:2018-03-21 12:38:39
【问题描述】:
我是 SaltStack 的新手,我想知道是否有办法在本机不支持的情况下使用 salt:// URI。
在这种情况下,我将在特定目录中执行命令,并且我想使用 salt:// 指定目录,如下所示:
test_cmd:
cmd.run:
- name: echo a > test
- cwd: salt://my-state/files/
这实际上不起作用给出错误
Desired working directory "salt://my-state/files/" is not available
有办法吗?
【问题讨论】:
-
salt://my-state/files/的绝对路径是什么。恐怕我无法理解真正的问题。 -
@sel-fish 实际上
salt://表示安装 SaltStack 状态的路径,所以它就像一个变量。当然,我也可以对路径进行硬编码(例如 /srv/salt/...),但如果它在未来发生变化,它就不会是动态的..
标签: salt-stack