3 saltstack高可用

高可用

如果我们依赖于saltmaster管理服务器,那么就需要对saltmaster做好高可用。那么saltstack-master怎么做高可用呢? 可以参考官网1官网2

机器配置:

我们有两台机器,机器详情如下:

ip 主机名 系统 角色
192.168.56.11 linux-node1.example.com CentOs 7 master和minion
192.168.56.12 linux-node2.example.com CentOs 7 master和minion

修改minion的配置

我们可以直接修改salt-minion的master配置

[root@linux-node1 ~]# vim /etc/salt/minion
master:
  - 192.168.56.11
  - 192.168.56.12
master_type: failover

同步saltmaster的配置

[root@linux-node1 ~]# scp /etc/salt/master root@192.168.56.12:/root/salt

同步salt-master的数据

[root@linux-node1 ~]# ls /etc/salt/pki/  #这下面的配置需要同步
 [root@linux-node1 ~]# ls /srv/salt    #这下面的sls文件与pillar文件

关于数据同步这块,我们可以使用使用NFS,或者git管理

posted @ 2018-04-10 08:12  温柔易淡  阅读(678)  评论(0编辑  收藏  举报