SaltStack实战之配置管理-YAML编写技巧 [TOC] 1. 概述和内容 salt包含一个健壮且灵活的配置管理框架,它构建在远程执行核心上。这个框架运行于minion上,它通过特定呈现语言的state文件,即可轻松地同时配置...
自动化
SaltStack实战之远程执行-Returners
SaltStack实战之远程执行-Returners [TOC] 1. Returners列表 https://docs.saltstack.com/en/latest/ref/returners/all/index.html returners description carbon_return Take data from sal...
SaltStack实战之远程执行-Modules
SaltStack实战之远程执行-Modules [TOC] 1. 官方模块链接 官网可执行模块文档: https://docs.saltstack.com/en/latest/ref/modules/all/ 2. 常用模块 network模块 收集和管理网络信息的模块 service模块 ...
SaltStack实战之远程执行-Targeting
SaltStack实战之远程执行-Targeting [toc] SaltStack远程执行组成部分: * 目标(Targeting) * 模块(Module) * 返回(Returnners) 1. minion id配置 minion id可以定义在minion配置文件中,如果未定义...
SaltStack实战之数据系统 Grains VS Pillar
SaltStack实战之数据系统 Grains VS Pillar [TOC] 名称 存储位置 数据类型 数据采集更新方式 应用 Grains Minion端 静态数据 Minion启动时采集,也可以使用saltut...
SaltStack实战之数据系统-Pillar
SaltStack实战之数据系统-Pillar [toc] 1. Pillar简介和应用场景 Pillar是Salt用来分发全局变量到所有minions的一个接口。Pillar data的管理类似于Salt State Tree。 Salt 0.9.8版本增加了pillar(动态数据...
SaltStack实战之数据系统-Grains
SaltStack实战之数据系统-Grains [TOC] 1. Grains应用场景 Grains可以在state系统中使用,用于配置管理模块。 Grains可以在target中使用,用来匹配minion,比如匹配操作系统,使用-G选项。 Grains可以用于信...
SaltStack之修改salt-minion id
SaltStack之修改salt-minion id [TOC] 1. 需求背景 之前使用saltstack添加的主机默认使用了hostname作为salt-minion id,而主机名如果没有做规范和规划,是比较难区分属于什么业务或者机器的。我们需要修改sa...
SaltStack实战之SaltStack快速入门
SaltStack实战之SaltStack快速入门 [TOC] 1. SaltStack介绍 Salt,一种全新的基础设施管理方式,部署轻松,在几分钟内可运行起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。 SaltSt...