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
安装以下依赖包:yuminstall-ygccgcc-c++glibcmakeautoconfopensslopenssl-devellrzszmemcache(可以先安装,操作时就只是检查)下载以下软件包:wgetftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.37.tar.gz##可用yumwgethttp://nginx.org/download/nginx-1.9...
分类:
其他好文 时间:
2015-11-26 13:12:12
阅读次数:
432
批量添加用户[root@linux-node1init]#catuseradds.sls{%setusers=[‘name1,name2‘]%}{%foruserinusers%}{{user}}:user.present:-shell:/bin/bash-home:/home/{{user}}-password:‘$1$sbvWg7.V$r/nWDs7g0YynB1CVsfUPA/’-groups:-{{user}}-require:-group:{{user}}group.present:..
分类:
其他好文 时间:
2015-11-23 14:54:30
阅读次数:
631
系统环境:CentOSrelease6.7(Final)内核版本:2.6.32-573.el6.x86_64硬件环境:20G硬盘2G内存双核CPUIP地址部署:master:10.0.0.7hostname:linux-node1.example.comminion:10.0.0.8hostname:linux-node2.example.com[root@linux-node1~]#yuminstallsalt-mastersalt-minion-y[ro..
分类:
其他好文 时间:
2015-11-18 18:14:47
阅读次数:
135
#########################################TARGETING############################################[root@linux-node1pillar]#salt‘*‘cmd.run‘w‘linux-node1.example.com:09:22:01up37min,1user,loadaverage:0.00,0.01,0.06USERTTYFROMLOGIN@IDLEJCPUPCPUWHATrootpts/010.0.0...
分类:
其他好文 时间:
2015-11-18 18:14:26
阅读次数:
223
在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
系统规划:1系统初始化2功能模块3业务模块YAML语法及jinja模版:YAML语法:JINJA语法:用jinja模版来修改文件的一个实例:[root@linux-node1~]#cat/srv/salt/base/dns.sls/etc/resolv.conf:file.managed:-source:salt://files/resolv.conf-user:root-group:root-mode:644-templ..
分类:
其他好文 时间:
2015-11-18 18:12:55
阅读次数:
1111
第一个应用场景:信息的搜集[root@linux-node1salt]#salt‘linux-node1*‘grains.ls列出所有grains的名称[root@linux-node1salt]#salt‘linux-node1*‘grains.items列出所有grains的内容[root@linux-node1salt]#salt‘linux-node1*‘grains.itemfqdnlinux-node1.example.com:---------..
分类:
其他好文 时间:
2015-11-18 18:12:18
阅读次数:
234
[root@linux-node1base]#mkdir/srv/salt/prod/pkg[root@linux-node1base]#mkdir/srv/salt/prod/haproxy[root@linux-node1base]#mkdir/srv/salt/prod/haproxy/files[root@linux-node1base]#cd/srv/salt/prod/haproxy/files[root@linux-node1files]#rz-yrzwaitingtoreceive.Start..
分类:
其他好文 时间:
2015-11-18 18:11:01
阅读次数:
296
[root@linux-node1~]#cd/srv/salt/base/[root@linux-node1base]#lsapache.slsdns.slsfilestop.sls[root@linux-node1base]#mkdirinit[root@linux-node1base]#mvapache.slsdns.slsfiles//tmp/[root@linux-node1base]#ll总用量8drwxr-xr-x2rootroot409611月1714:05init-rw-r--r--1..
分类:
其他好文 时间:
2015-11-18 18:11:01
阅读次数:
390