saltstack 实战:安装配置httpd
master上
vi /etc/salt/master
# 搜索找到file_roots
打开如下内容的注释:
file_roots:
base:
- /srv/salt创建目录
mkdir /srv/salt
cd /srv/salt配置入口文件
vi /srv/salt/top.sls
# 加入如下内容
base:
'*': #前面有两个空格
- httpd #前面有4个空格
# 意思是,在所有的客户端上执行httpd模块重启master服务
配置httpd安装文件
加入如下内容,这个就是httpd模块的内容
说明:
httpd-service # 是id的名字,自定义的。
pkg.installed # 为包安装函数,下面是要安装的包的名字。
service.running # 也是一个函数,来保证指定的服务启动,enable表示开机启动。
执行:
最后更新于
这有帮助吗?