saltstack之sls文件配置

state模块

state模块会调用它的sls函数处理一个以.sls结尾的配置文件.

sls文件是YAML语言来进行描述的

缩进

不要使用tab因为tab是四个空格,而YAML是使用两个空格

冒号

key: value //第一种
key:
value //第二种

在Python中映射为 {'key': value}

**短横杠 - **

- v1
- v2
- v3
//同一级别的缩进表示一个列表
key:
- v1
- v2
- v3

映射到Python里面就是{'key': [v1,v2,v3]}

sls配置文件格式

<ID 描述 唯一>
.
- name:
-
-
-

使用requisite进行状态控制
下面四个关键字

  • require
  • require_in
  • watch
  • watch_in

--

requier使用方法:

转载于: Saltstack配置管理学习笔记:requisites处理状态之间关系

posted @ 2017-02-19 00:38  Dus  阅读(807)  评论(0)    收藏  举报