SaltStack状态间关系

本文详细介绍了SaltStack中用于状态管理的关键概念,包括unless、onlyif的条件判断,require和require_in的依赖关系,watch和watch_in的监控功能,extend的扩展以及include的模块引用。这些特性使得SaltStack能够灵活地控制状态执行的顺序和条件,实现自动化运维的高效管理。
摘要由CSDN通过智能技术生成

1、unless

状态间的条件判断,如果判断成功则不执行所在id的指令,判断失败则执行

2、onlyif

状态间的条件判断,如果判断失败则不执行所在id的指令,判断成功则执行

3、require

此状态依赖于另一个状态(我依赖某个状态,也就是某个状态失败了,我也就不执行name)

4、require_in

此状态被另一个状态所依赖

5、watch

我的状态关注某一个状态 (可以用于监控某个文件是否改变,如果改变则执行某个指令)

6、watch_in

我的状态被某一个状态所关注

7.extend

扩展某个SLS的状态

8.include

可以用于引用多个SLS的状态,include模块通常放在文件顶部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值