摘要: 主要内容: 如果客户端没办法安装客户端,可以再master端安装salt-ssh. 安装命令: 安装后需要配置一下配置文件(花名册): 打开配置文件如下: vim /etc/salt/roster 代码如下: 配置好后,执行一下命令测试: 注意上面的配置文件是yaml格式的. 执行成功后如下: 执行 阅读全文
posted @ 2018-12-17 21:18 auxiaoliu 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1.如果我有很多sls文件,并不能一个文件一个文件执行的.这时就需要高级状态了. 这时候就需要top.sls入口文件了. 你可以打开vim /etc/salt/master文件查看高级状态的配置,如下图. 2.这个top.sls文件需要建立在file_root的base环境下面. 测试机是放在/sr 阅读全文
posted @ 2018-12-17 20:17 auxiaoliu 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.编辑master的配置文件. 参考上面修改 然后创建目录 上面修改完后需要重新启动master 重启后,打开/src/salt/, 便于管理,可以再这个目录下创建文件夹进行管理. mkdir web salt的状态管理需要以.sls结尾. 下面是一个apache状态管理文件示例. 配置文件写好后 阅读全文
posted @ 2018-12-17 18:23 auxiaoliu 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 规则1. yaml使用一个固定的缩进风格表示数据层结构关系. salt需要每个缩进级别由两个空格组成. 不允许使用tabs. 规则2. 用冒号表示key:value.注意,每个冒号后面都有一个空格. 规则3. 想要表达列表项,使用一个短横杠加一个空格.多个项使用同样的缩进级别座位同一列表的一部分. 阅读全文
posted @ 2018-12-17 17:50 auxiaoliu 阅读(368) 评论(0) 推荐(0) 编辑
摘要: /主要内容: saltstack连接的原理 saltstack远程测试 saltstack的master和minion之间是双向证书认证或者说双向密钥交换.当安装好master和minion后,在机器上分别会产生master和minion的证书.证书都是包含公钥和私钥的. master的证书是在目录 阅读全文
posted @ 2018-12-17 16:04 auxiaoliu 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 命令如下 阅读全文
posted @ 2018-12-17 15:44 auxiaoliu 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1.添加yum 源 1)到阿里源上找到saltstack的源,参考建议配置 2.进行yum 安装, 在master上安装 在slave上安装 在master 上开启,并设置开机启动 3.查看安装文件 4.修改客户端配置文件. 修改两项:一项是master值,一项是id 修改完后启动并设置开机启动 阅读全文
posted @ 2018-12-17 11:21 auxiaoliu 阅读(165) 评论(0) 推荐(0) 编辑