2019年10月19日

Saltstack系列5:Saltstack之pillar组件

摘要: pillar组件 pillar也是Saltstack最重要的组件之一,其作用是定义与被控主机相关的任何数据,定义好的数据可以被其他组件使用,如模板、state、API等。 在pillar中定义的数据与不同业务特性的被控主机相关联,这样不同被控主机只能看到自己匹配的数据,因此pillar安全性很高,适 阅读全文

posted @ 2019-10-19 20:09 张冲andy 阅读(321) 评论(0) 推荐(0) 编辑

Saltstack系列4:Saltstack之Grains组件

摘要: grains说明 grains是Saltstack最重要的组件之一,grains的作用是手机被控主机的基本信息,这些信息通常都是一些静态类的数据,包括CPU、内核、操作系统、虚拟化等,在服务器端可以根据这些信息进行灵活定制,管理员可以利用这些信息对不同业务进行个性化定制。 例:(janja模板) g 阅读全文

posted @ 2019-10-19 20:08 张冲andy 阅读(412) 评论(0) 推荐(0) 编辑

Saltstack系列3:Saltstack常用模块及API

摘要: 说明 API原理是通过调用master client模块,实例化一个LocalClient对象,再调用cmd()方法来实现的。以下API实现test.ping的示例:(其他API调用只需要改变cmd即可) 常用模块 Archive模块 功能:实现系统层面的压缩包调用,支持gzip、gunzip、ra 阅读全文

posted @ 2019-10-19 20:04 张冲andy 阅读(549) 评论(0) 推荐(0) 编辑

Saltstack系列2:Saltstack远程执行命令

摘要: 命令 命令格式: 例: 常用参数 针对<操作目标>,Saltstack提供了多种方法对被控主机(id)进行过滤。下面列举出常用具体参数:-E,--pcre,通过正则表达式进行匹配: -L,--list,以主机id名列表的形式进行过滤,格式与Python的列表相似,即不同主机id名称使用逗号分离。 - 阅读全文

posted @ 2019-10-19 20:03 张冲andy 阅读(399) 评论(0) 推荐(0) 编辑

导航