摘要: [toc] Remote Execution salt命令执行后的返回结果的数据结构都一致,保证能够很容易地检查数据,并存储在数据库中。 salt 使用python modules来进行远程管理,可以自己增加python module来扩展。所有可以用python访问的应用或者服务,如一个shell 阅读全文
posted @ 2016-12-20 16:48 fthjane 阅读(2602) 评论(0) 推荐(0) 编辑
摘要: demo 环境 安装 virtualBox和vagrant 1. 安装工具包:virtualBox, vagrant 2. 下载 https://github.com/UtahDave/salt vagrant demo,download zip或者clone项目。 进入目标文件夹,启动 vagra 阅读全文
posted @ 2016-12-20 16:21 fthjane 阅读(194) 评论(0) 推荐(0) 编辑
摘要: salt 通信及其安全 模型架构 server agent通信模型: server就是salt master; agent就是salt minion salt也可以作为一个单点服务器管理工具使用,或者运行在无agent的ssh上 一个salt master可以用于管理上千个salt minion 通 阅读全文
posted @ 2016-12-20 16:11 fthjane 阅读(377) 评论(0) 推荐(0) 编辑
摘要: [toc] saltstack特点 1. 实时交互 所有的minion机器同时执行命令 2. no freeloader 每一台salt minion上都装有执行master传来的命令所需要的程序,salt master发送命令的时候,只需要指明哪台机器做什么,所有的salt minion都会收到这 阅读全文
posted @ 2016-12-20 16:07 fthjane 阅读(1864) 评论(0) 推荐(0) 编辑
摘要: [toc] salt的核心架构提供了一种高速的交流总线,在核心架构的上层,salt暴露出来的特征是:松散耦合,可插拔的子系统。 可插拔的子系统 salt包含20中插件系统,常见的如下: Authentication 运行job之前给用户授权 File server 分布式文件 Secure data 阅读全文
posted @ 2016-12-20 16:03 fthjane 阅读(133) 评论(0) 推荐(0) 编辑