摘要: 配置管理 states states是SaltStack中的配置语言 states sls文件是描述状态配置的文件 states sls文件都是YAML语法 查看minion支持的所有states列表 查看模块详细用法 YAML的规则: 缩进表示层级关系,默认缩进是2个空格、4个空格、6个空格 冒号 阅读全文
posted @ 2018-08-20 16:26 瞎搞的富哥 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 命令:salt 目标:' ' 模块:cmd.run,自带模块,也可以自己写模块 返回:执行后结果返回,Returnners组件 此处的ping并非ICMP的ping命令, 而是master向minion发送了一个包,minion收到了,返回一个True 指定目标(targeting) 在Master 阅读全文
posted @ 2018-08-20 11:31 瞎搞的富哥 阅读(206) 评论(0) 推荐(0) 编辑
摘要: Pillar是动态数据 给特定的minion指定特定的数据(top file) 只有指定的minion自己能看到自己的数据 开启系统自带的pillar数据并查看 Grains和Pillar的对比 组件 | 类型 | 数据采集方式 | 应用场景 | 定义位置 | | | | | Grains | 静态 阅读全文
posted @ 2018-08-20 11:19 瞎搞的富哥 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Grains:静态数据 当Minion启动的时候收集的Minion本地的相关信息(只收集一次) 操作系统版本,内核版本,CPU,内存,硬盘,设备型号,序列号 不重启minion,这些信息数据是不会改变的。 主要作用: 资产管理,信息查询 用于目标选择 配置管理中使用 自定义Grans的常用方法: 通 阅读全文
posted @ 2018-08-20 11:08 瞎搞的富哥 阅读(282) 评论(0) 推荐(0) 编辑
摘要: SaltStack底层是基于ZeroMQ进行高效的网络通信。 ØMQ 也拼写作ZeroMQ,0MQ或ZMQ。 是一个为可伸缩的分布式或并发应用程序设计的高性能异步消息库。 它提供一个消息队列, ZeroMQ的运行不需要专门的消息代理(message broker)。 该库设计成常见的套接字风格的AP 阅读全文
posted @ 2018-08-20 10:42 瞎搞的富哥 阅读(364) 评论(0) 推荐(0) 编辑