Saltstack安装配置和自动部署apache

1、安装配置

准备两台机器

master:172.25.77.4

minion:172.25.77.5

下载所需要的包,放到yum源里

server4安装master

server5安装minion

在两台机器/etc/hosts加入本地解析

编辑server5的minion配置文件,指定master

扫描二维码关注公众号,回复: 2804371 查看本文章

master端使用 salt-key -L 命令查看到已经签名的客户端

salt-key -A添加所有

test.ping检测通讯是否正常

在minion端的 /etc/salt/pki/minion 目录下面会多出一个minion_master.pub 文件

与master端的 master.pub一致

二、Salt一键部署

在master端打开fle_roots

建立这个网站,启动服务

1、一键部署httpd

在base目录下,建立httpd目录,编辑install.sls

运行,在minion端自动安装了httpd服务,将httpd的配置文件放到master的base/httpd/files下

此时在master端更改配置,在minion端生效,这里我们来改变端口进行测试

现在httpd服务是80端口

在master端更改httpd的配置文件,将端口改为8080

再次运行,在minion端查看,端口被修改为8080

上面是一起安装和重新加载,我们还可以安装和服务重新加载分开

先建立insatllback.sls安装文件

在建立服务重新加载service文件,如下图

还是用更改端口来测试,现在端口是8080,我们在将其改为80

运行service

查看,成功将端口修改为80

猜你喜欢

转载自blog.csdn.net/weixin_42167918/article/details/81743542