这个简单的file.managed saltstack配置有什么问题?

时间:2015-06-02 21:55:45

标签: file salt-stack

从服务器和客户端上的新盐堆安装,目标是提供一个带有数字的文件:

SERVER
$ vim / etc / salt / master

...
file_roots:
  base:
    - /srv/salt
...

$ echo 1> /srv/salt/tmp/salt.config.version
$ cat /srv/salt/top.sls

base:
  '*':
    - tmpversion

$ cat /srv/salt/tmpversion/init.sls

/tmp/salt.config.version:
  file.managed:
    - source: salt://tmp/salt.config.version
    - user: root
    - group: root
    - mode: 644

客户(奴才)
$ vim / etc / salt / minion

...
master: <masterhostnamehere>
...

我正在使用 salt&#39; *&#39; state.sls tmpversion 以应用配置。我不知道如何自动应用更改..

1 个答案:

答案 0 :(得分:1)

除非你告诉它,盐什么也不做。这意味着当您想要应用某个状态时,必须在cli上运行salt命令,或者您可以使用Salt的内部调度程序或系统的cron来定期运行该作业。