salt-stack 常用state模块

/xxx/xxxx/filename:   

  file.managed:                                                       文件管理模块:可以将master端的文件推送至minion端,支持jinja模板

     -name:                                                               指定 minion端的文件位置及名称:一般绝对路径

     -source:                                                            指定需要推送至minion端的文件所在位置,支持salt:// master本地  /(minion本地)   https://    ftp://

     - user:                                                                指定minion端文件归属的用户

     - group:                                                              指定minion端文件归属的用户组

     - mode:                                                               指定minion端文件属性

     - template:                                                       指定推送至minion端的文件支持模板:

     - makedirs:                                                      指定推送至minion端的文件如果父目录没有的话是否自动创建(true|false)

     - dir_mode:

     -  contents:                                                         指定推送至minion端的文件内容,和source取其一及可,如果两个设置会报错

       - this is line 1

       -  this is line 2

     -   check_cmd:                                                 用于在文件推送之前的监测,如果命名返回结果为0,则执行文件推送,如果文件执行非0,则不执行文件推送,并以失败退出state模块的执行

猜你喜欢

转载自www.cnblogs.com/xiaopaipai/p/9213219.html