States是SaltStack中的配置语言,在日常进行配置管理时需要编写大量的States文件。

比如我们需要安装一个包,然后管理一个配置文件,最后保证某个服务正常运行。

这里就需要我们编写一些states sls文件(描述状态配置的文件)去描述和实现我们的功能。这里需要说明的是编写的states sls文件都是YAML语法

 

1.要查看Minion支持的所有states列表,命令如下所示(只截取部分):

state实例

2.查看指定states的function用法

state实例

 

 3.查看指定states的用法

state实例

实例:

流程

top.sls  非必须,如果你真对一台主机管理

states.sls    必须

 

我们现在state工作目录(默认是/srv/salt/,如需更改,在/etc/salt/master中配置路径)下创建一个one.sls文件

state实例

state实例

查看cd /usr/;ls

state实例

 

相关文章:

  • 2022-02-17
  • 2021-12-11
  • 2022-12-23
  • 2021-07-29
  • 2021-10-18
  • 2021-10-29
猜你喜欢
  • 2021-07-01
  • 2021-07-11
  • 2023-03-15
  • 2022-03-02
  • 2022-12-23
  • 2022-01-14
相关资源
相似解决方案