saltstack回顾【第二篇,配置管理】

总的来说,master中开启环境配置,建立相应目录,然后编写top.sls文件通过highstate功能指定不同minion执行不同的sls文件

 

eg:通过jinja模块修改变量

top.sls内容:

test:
  '*':
    - aname

aname.sls内容:

/home/aaa.txt:          #这个是你minion需要修改的文件,没有的话会自动创建
  file.managed:             
    - source: salt://files/names.txt
    - user: root
    - group: root
    - mode: 644
    - template: jinja              #template指定模块
    - defaults:                        #指定变量,多个变量的话 在SERVER_NAME后边追加多行  
      SERVER_NAME: 123.123.123.123

 

posted @ 2020-07-01 07:18  天宇星空  阅读(116)  评论(0)    收藏  举报