摘要: 死磕salt系列-salt入门 死磕salt系列-salt配置文件 死磕salt系列-salt grains pillar 配置 死磕salt系列-salt 常用modules 死磕salt系列-salt 配置文件管理 死磕salt系列-salt API 使用 死磕salt系列-salt 故障汇总 阅读全文
posted @ 2018-04-08 11:33 biglittleant 阅读(884) 评论(0) 推荐(0) 编辑
摘要: 这里将salt使用过程中遇到的所有的故障进行一个汇总。 grains 匹配后多了一个列表 salt master中配置jinja模板来匹配自定义的grins。 解决办法 报错一: 解决办法: 出现这个的原因是Minion上没有name参数定义的目录. 在minion上定义对应的目录就可以了 报错:s 阅读全文
posted @ 2018-04-08 11:23 biglittleant 阅读(4316) 评论(0) 推荐(0) 编辑
摘要: SLS是Salt State系统的核心,用来描述系统的目标状态,使用YAML语言书写。被用作配置文件管理。 SLS文件 sls配置文件分为两种类型 top.sls 这是所有配置文件的入口 sls 这是每个不同的配置文件 top.sls top.sls 文件是其他sls文件的起始位置,使用 调用。 t 阅读全文
posted @ 2018-04-08 11:21 biglittleant 阅读(1287) 评论(0) 推荐(0) 编辑
摘要: 启用salt api 服务 这里简单的说明下,SaltStack官方支持三种REST API,分别是rest_cherry; rest_tonado和rest_wsgi, 本文选择使用rest_cherry模块来实现SaltStack的HTTP API。 配置salt API服务 使用CURL测试s 阅读全文
posted @ 2018-04-08 11:21 biglittleant 阅读(2667) 评论(0) 推荐(0) 编辑
摘要: saltstack 常用模块介绍 file模块 被控主机文件常见操作,包括文件读写、权限、查找、校验等 file.managed 文件管理 先来一个实例 source 指定源文件 source参数可以作为一个列表指定。如果这样做的话,那么会使用第一个匹配到的文件。这个特性允许你如果请求的文件不存在于 阅读全文
posted @ 2018-04-08 11:20 biglittleant 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: grains 和 pillar 对比: Grains:存放静态数据,主要存储客户端的主机信息,重启grains会刷新。 Pillar: 处理敏感数据, 处理差异性的文件。 Grains数据系统 只查看OS的信息: 列出所有信息的名称: 在服务端测试: G 表示匹配grains : 在客户端自定义gr 阅读全文
posted @ 2018-04-08 11:17 biglittleant 阅读(1452) 评论(0) 推荐(0) 编辑
摘要: 这篇文件主要用来解释一下salt配置中常用的参数,其他的参数可以参考官网文档。 基础参数 : 服务器监听地址。 : 是否启用ipv6。 : 最大文件打开数。 : 启动几个主线程。 : 设置saltAPI和命令默认超时时间。 : 显示返回状态的详细信息程度。False 只返回变化的地方及执行结果。 日 阅读全文
posted @ 2018-04-08 11:16 biglittleant 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: saltstack简介 SaltStack是一种新型的基础设施管理软件,简单易部署,可伸缩的足以管理成千上万的服务器,和足够快的速度控制,与他们交流,以毫秒为单位。SaltStack提供了一个动态基础设施通信总线用于编排,远程执行、配置管理等等。SaltStack项目于2011年启动,年增长速度较快 阅读全文
posted @ 2018-04-08 11:14 biglittleant 阅读(4705) 评论(1) 推荐(1) 编辑