简介 SaltStack是基于Python开发的一套C/S架构配置管理工具。它的底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。号称世界上最快的消息队列ZeroMQ使得saltstack能工快速在成千上万台机器上进行操作,而且使用RSA Key方式确认身份, ...
分类:
其他好文 时间:
2017-12-08 18:29:28
阅读次数:
223
服务端(192.168.5.131)配置: 客户端(192.168.5.134)配置: 服务端管理客户端需要配置认证来保证安全性,在服务端配置如下: ...
分类:
其他好文 时间:
2017-12-02 11:27:41
阅读次数:
139
salt-syndic是做神马的呢?如果大家知道zabbix proxy的话那就可以很容易理解了,syndic的意思为理事,其实如果叫salt-proxy的话那就更好理解了,它就是一层代理,如同zabbix proxy功能一样,隔离master与minion,使其不需要通讯,只需要与syndic都通 ...
分类:
其他好文 时间:
2017-11-29 12:51:43
阅读次数:
515
序言 最近在使用salt-api做主机批量管理部署,整理一下文档。之前使用saltstack 多用于命令行管理,自己做web版的自动化管理平台时,发现命令行的些许局限性,接触到salt-api,找到了替代方式。本文使用的saltstack 版本是2017.7.2最新版本,这个版本中官方加入了pyth ...
分类:
编程语言 时间:
2017-11-27 16:48:41
阅读次数:
1964
一、简介whatisSaltstack?Saltstack是一个具备puppet与func功能为一身的集中化管理平台,saltstack基于python实现,功能十分强大,适合大规模批量管理服务器,并且它比Puppet更容易配置。saltstack具有三种基本功能包括远程命令执行,配置管理(服务,文件,cron,用户,组),..
分类:
其他好文 时间:
2017-11-22 17:38:51
阅读次数:
162
Salt自然也是提供api的,使用api对自动化有极大的帮助,我们使用rest风格的api,当然大家都知道salt是python写的,那么自然也就提供了对应的api,但是并不建议使用,因为调用python api的程序是必须运行在master上的,并且此api对python3并不友好 换台机器测试一 ...
首先先了解下saltstack是什么,为什么使用它 它与Ansible、Puppet都属于集中管理工具,由于现在企业规模的不断庞大及业务的增长,所需要管理的服务器数量增多,而且大部分机器都属于同类业务集群,操作是统一的,甚至于所有机器都有一些相同的初始项,连上所有机器进行完全相同的操作固然是可以的, ...
分类:
其他好文 时间:
2017-11-21 14:25:51
阅读次数:
192
1.环境准备 准备两台虚拟机 主机名 ip role linux-node1 10.0.0.7 master linux-node2 10.0.0.8 minion 在节点1上安装 master 和 minion [root@linux-node1 ~]yum install salt-master ...
分类:
其他好文 时间:
2017-11-20 23:23:58
阅读次数:
293