grains其他机器自身信息记录,可供主机筛选grains是在minion启动时收集到的一些信息,比如操作系统类型、网卡ip等。使用命令salt‘client.aming.com‘grains.ls列出所有的grains项目名字salt‘client.aming.com‘grains.items列出所有grains项目以及值grains的信息并不是动态的,并不会时时
分类:
其他好文 时间:
2018-01-22 23:06:53
阅读次数:
266
pillar主机对其他机器定义一些信息使用的pillar和grains不一样,是在master上定义的,并且是针对minion定义的一些信息。像一些比较重要的数据(密码)可以存在pillar里,还可以定义变量等。查看指定minion的pillar值(我测试的版本为空):salt‘client.aming.com‘pillar.items配置自定义pillarvim/etc/salt
分类:
其他好文 时间:
2018-01-22 23:03:50
阅读次数:
191
SaltStack数据系统之Grains、Pillar1、什么是Grains?Grains是saltstack的组件,用于收集salt-minion在启动时候的信息,又称为静态信息。Grains是服务器的一系列粒子信息,也就是服务器的一系列物理,软件环境信息。在执行salt的sls时候可以根据Grains信息的不同对服务器进行匹配分组,例如可以根据系统是centos服务器跟系统是redhat环境的
分类:
其他好文 时间:
2018-01-19 14:12:23
阅读次数:
211
saltstack的grains类似于ansible的setup模块,主要作用为手机客户端的主机基本信息(cpu,内核,os,virtual等) ...
分类:
其他好文 时间:
2018-01-15 16:29:33
阅读次数:
152
saltstack 数据系统有两种,Grains pillar Grains:静态数据 当minion启动收集本地信息(操作系统,内核版本,CPU,内存,硬盘,设备型号等) 只要不重启,这些数据只会收集一次 能干什么呢? 1 资产管理,信息查询 (salt 'web01' grains.items。 ...
分类:
其他好文 时间:
2018-01-09 12:54:31
阅读次数:
171
grains grains主要负责采集客户端的一些基本信息,这个也可以完全自定义。可以在客户端自定义,然后自动汇报上来;也可以从服务端定义,然后推下去,采集完后,再汇报上来;pillar根grains比较的话它更灵活。 grains的使用: 查看 [root@study02 file]# salt ... ...
分类:
其他好文 时间:
2018-01-07 11:45:49
阅读次数:
143
1:存储位置 存储在master端,存放需要提供给minion的信息 每个minion只能访问master分配给自己的(应用场景) 2:在centos7 salt 2015.5.10 (Lithium) 中pailar默认不是开启的,需要手动开启 3:启用pillars配置,套路和grains一样 ...
分类:
其他好文 时间:
2018-01-05 15:26:10
阅读次数:
110
远程执行主要为:目标、模块、返回值 执行格式: salt '<target>' <function> [arguments] target(目标) 使用通配符 使用正则表达式 使用列表 使用grains 使用pillar(要自己定义) 混合方式 使用节点组 使用ip方式 ...
分类:
其他好文 时间:
2017-11-16 14:24:06
阅读次数:
141
一次OpenCV相关作业,有一个助教小姐姐写的tutorial,很有用,链接如下: 链接:http://pan.baidu.com/s/1bZHsJk 密码:854s 1. 色彩空间: 将RGB图像转换成ycrcb和hsv图像并保存每种色彩空间每个通道的图像。 输入: 输出: Blue: Red: ...
分类:
其他好文 时间:
2017-11-13 11:10:17
阅读次数:
262
练习内容 Salt远程执行中目标选择常用的模式 1.通配符匹配 2.正则表达式匹配 3.List支持 4.Grains匹配 5.IP地址匹配 6.混合匹配 7.Node groups 远程执行格式如下: 总结: 1.混合匹配不建议使用,看起来有些乱 2.List模式在平时维护的时候用的少,但是在二次 ...
分类:
其他好文 时间:
2017-10-22 23:31:09
阅读次数:
246