pillar也是salt最重要的组件之一,其作用是定义与被控主机相关的任何数据,定义好的数据可以被其他组件使用,如模板、state、API等。在pillar中定义的数据与不同业务特征的被控主机相关联,这样不同被控主机只能看到自己匹配的数据,因此pillar安全性很高,适用于一些比较敏感的数据,这也....
分类:
其他好文 时间:
2015-12-30 19:22:04
阅读次数:
141
jinja模版的使用方法:1、file状态使用template参数-template:jinja2、模版文件里面变量使用{{名称}},例如{{PORT}}变量使用Grains:{{grains[‘fqdn_ip4‘]}}变量使用执行模块:{{salt[‘network.hw_addr‘](‘eth0‘)}}变量使用Pillar:{{pillar[‘apache‘][‘PORT‘]}}3、变量列表-de..
分类:
其他好文 时间:
2015-11-27 15:20:29
阅读次数:
456
在master上面打开系统自带的pillar:[root@linux-node1~]#vim/etc/salt/master556pillar_opts:True[root@linux-node1~]#/etc/init.d/salt-masterrestartStoppingsalt-masterdaemon:[确定]Startingsalt-masterdaemon:[确定][root@linux-node1~]#salt‘*‘pillar.items=======>显..
分类:
其他好文 时间:
2015-11-18 18:14:08
阅读次数:
173
[root@linux-node1~]#vim/etc/salt/master=============>在配置文件最底部加上如下内容etcd_pillar_config:etcd.host:10.0.0.7etcd.port:4001ext_pillar:-etcd:etcd_pillar_configroot=/salt/haproxy/[root@linux-node1~]#/etc/init.d/salt-masterrestartStoppingsalt-maste..
分类:
其他好文 时间:
2015-11-18 18:11:32
阅读次数:
227
回顾:1安装etcd[root@linux-node1~]#pipinstallpython-etcd安装etcd软件2修改salt-master的配置文件,加配置,并重新启动salt-master[root@linux-node1~]#vim/etc/salt/masteretcd_pillar_config:etcd.host:10.0.0.7etcd.port:4001ext_pillar:-etcd:etcd_pillar_configroot=/s..
分类:
系统相关 时间:
2015-11-18 18:09:43
阅读次数:
468
import java.util.*;abstract class Geometry{ public abstract double getArea(); } class Pillar{ Geometry bottom; double height; Pillar(Geometry bottom ,...
分类:
编程语言 时间:
2015-10-30 20:38:48
阅读次数:
364
贪心+网络流。对于每个结点,构建入点和出点。对于每一个lizard>0,构建边s->in position of lizard, 容量为1.对于pillar>0, 构建边in position of pillar -> out position of pillar, 容量为number of pil...
Grains和Pillar的用途:Grains:用于存储minion的基本数据信息;Pillar:用于存储master分配给minion的数据信息。Grains和Pillar的存储区域:Grains:元数据存储在minion端;Pillar:元数据存储在master端。Grains和Pillar的更新方式:Grains:在minion启动时进行更新;Pillar:元数..
分类:
其他好文 时间:
2015-08-20 10:45:22
阅读次数:
211
saltstack的深入-再次理解state的基本用法
一、基础环境
1、在tvm-saltmaster的基础上操作。
2、网络:
eth0:host-only(用于虚拟内网,手动固定IP,这样从宿主机可以直接连接到这个vm)
eth1:NAT(用于上外网,动态IP)
[root@tvm-saltmaster~]#cd/etc/sysconfig/network-sc..
分类:
其他好文 时间:
2015-08-05 15:09:23
阅读次数:
11246
1、配置pillar的top.sls:base:nova:-match:nodegroup-novaneutron:-match:nodegroup-neutron2、pillar的nova和neutron的配置:apache:name:httpdip:172.16.171.120root:/var/www/neutronapache:name:httpdip:172.16.171.110root:/var/www/nova3、配置state的top.sls:base:‘*‘:-a..
分类:
Web程序 时间:
2015-08-02 06:28:08
阅读次数:
238