0.16.0版本的发布,带来了minion可以连接多Master的特性. 这种方式称为多master( multi-master )配置, 使环境中的SaltStack冗余。在这种配置下,Salt Minions将连接所有配置的Salt Master. 本文将带你了解如何建立多Master的环境. ...
分类:
其他好文 时间:
2017-06-05 12:33:54
阅读次数:
217
default_include: minion.d/*.conf 从其他文件读取配置 id: host1 minion ID,作为minion与master交互的身份标识,不指定的话,salt通过socket.getfqdn()来获取主机的名称来作为标识 append_domain: foo.org... ...
分类:
其他好文 时间:
2017-05-27 23:48:54
阅读次数:
299
如果不想依赖master可以设置为无master vim /etc/salt/minion 就可以通过minion来安装一个salt-master了(下来查资料做,关闭salt-minion进程因为不需要) 1,修改minion配置文件 2,编写SLS 3,salt-call --local sta ...
分类:
其他好文 时间:
2017-05-27 00:43:25
阅读次数:
251
一、环境准备[root@salt-master~]#cat/etc/sysconfig/networkNETWORKING=yesHOSTNAME=salt-master.contoso.com[root@salt-master~]#hostnamesalt-master.contoso.com[root@salt-master~]#/etc/init.d/iptablesstatusiptables:Firewallisnotrunning.[root@salt-master~]#iptable..
分类:
其他好文 时间:
2017-05-25 10:08:16
阅读次数:
204
pillar模块:特点:给minion指定它想要的数据,给哪个minion指定,哪个minion能看到,,其他minion看不到,安全性得到了保障,在master端设置的pillar应用场景:1、敏感数据比如给某一个配置文件设置个密码,这个密码只希望某个minion能看到2、使用pillar处理变量的差异性3、做..
分类:
其他好文 时间:
2017-05-18 01:28:31
阅读次数:
198
###Grains模块:###grains的应用场景:1、信息查询2、在远程执行里面匹配minion比如我想要在所有centos的机器上执行一个命令3、在top.sls里面匹配minion4、在配置文件的模板里使用1、信息查询###把所有grains的key列出来,grains支持的所有模块[root@salt_master~]#salt‘minion...
分类:
其他好文 时间:
2017-05-18 01:14:23
阅读次数:
288
环境: 准备工作: master 安装: yum install salt-master salt-minion -y 配置: [root@centos7u3-1 srv]# egrep -v '^#|^$' /etc/salt/master [root@centos7u3-1 srv]# egre ...
分类:
其他好文 时间:
2017-05-13 09:52:51
阅读次数:
275
在salt,minion正常连接情况下在/srv/salt/下创建union.slsnginx.sls和bind.slsunion.sls如下:include:-nginx-bindnginx.sls如下:{%-if(grains[‘host‘]=="hw_1")%}nginx:pkg:-name:nginx-installedservice:-name:nginx-running-reload:True-watch:-file:/etc/nginx/nginx.conf..
分类:
其他好文 时间:
2017-05-11 22:36:04
阅读次数:
190
Saltstack三大功能 1,远程执行 2,配置管理(状态) 3,云管理 四种运行方式: Local 本地 Minion/Master C/S Syndic 代理模式 Salt SSH 安装仓库 yum install https://repo.saltstack.com/yum/redhat/s ...
分类:
其他好文 时间:
2017-05-06 11:51:24
阅读次数:
284
grains是minion第一次启动的时候采集的静态数据,可以用在salt的模块和其他组件中。其实grains在每次的minion启动(重启)的时候都会采集,即向master汇报一次的 定义方式 使用grains salt '*' sys.list_functions grains salt '*' ...
分类:
其他好文 时间:
2017-04-30 19:24:40
阅读次数:
163