理解SaltStack(5) – 状态系统

本文介绍salt的状态系统是如何工作的。
salt状态系统是在远程执行模块之后开发的,如你所想,salt状态系统是建立在远程执行模块之上的。salt状态模块除了一个重要的区别,其它的与远程执行非常类似。区别就是状态模块包含用于查看系统是否已处于正确状态的逻辑。事实上,逻辑确认后,状态模块仅仅是调用远程执行模块来执行任务的。

状态系统流程

状态系统与远程执行状态之间最主要的区别是状态系统内的流程控制。Salt提供了特殊的指令,可以定义依赖关系,重用代码,失败分支,控制流以及变量和模板。

标签:SaltStack 发布于:2019-11-20 19:45:57