saltstack的探索-salt指定目标和分组
一、探讨一下,如何针对指定的minionid来执行
先了解官网文档的targeting这一节的内容:
Targeting
Saltallowsforminionstobetargetedbasedonawiderangeofcriteria.Thedefaulttargetingsystemusesglobularexpressionstomatchminions,henc..
分类:
其他好文 时间:
2015-04-21 18:39:37
阅读次数:
258
salt是啥?salt是一个大型分布式的配置管理系统(安装升级卸载软件,检测环境),也是一个远程命令执行系统。salt 分为 master和minion,master顾名思义就是老大,管理子节点;minion是小弟 干活的salt安装以centos6.5 和redhat6为例1 epel安装:sal...
分类:
其他好文 时间:
2015-04-21 17:46:22
阅读次数:
193
安装salt-minion新增minion:
【svr205-2】
[root@svr205-2~]#yuminstallsalt-minion-y
[root@svr205-2~]#vim/etc/salt/minion
master:10.0.200.21
id:svr205-2
或则,使用脚本来更改配置:
[root@svr205-2~]#catsaltstack-install-minion.sh
#!/bin/bash
#
#2015/4/21
srv_..
分类:
其他好文 时间:
2015-04-21 11:25:54
阅读次数:
211
实验环境:salt-master: 10.65.253.121 slatm-3738salt-monion1: 10.65.253.125 slats1-4739salt-monion2: 10.65.253.139 slats2-5740Saltstack master.安装epel yum源[r...
分类:
其他好文 时间:
2015-04-17 19:48:43
阅读次数:
172
准备工作:1.安装EPEL: rpm -ivhhttp://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm2.安装salt-api yum install salt-apisalt有大量的接口函数,如果仅靠官方文档进...
菜鸟玩云计算之廿一: saltstack之pillar参考:点击打开链接查看pillar数据:# salt '*' pillar.itemspillar的默认根目录在:/srv/pillar,可以通过下面的参数更改配置文件/etc/salt/master:pillar_roots: your_dir建立下面的pillar根目录,并创建入口文件: top.sls# mkdir /srv/pillar...
分类:
其他好文 时间:
2015-04-13 12:51:46
阅读次数:
173
Master安装
rpm-Uvhhttp://ftp.linux.ncsu.edu/pub/epel/6/i386/epel-release-6-8.noarch.rpm
yuminstallsalt-master
[root@COS-S1~]#chkconfigsalt-masteron
[root@COS-S1~]#servicesalt-masterstart
Startingsalt-masterdaemon:[OK]
Minion
rpm-Uvhhttp://ftp.linux.ncsu.e..
分类:
其他好文 时间:
2015-04-11 21:03:18
阅读次数:
139
执行脚本和命令来更新防火墙配置需求:zabbix-agent服务需调整防火墙,增加端口10050
[root@mastersalt]#catfirewall/init.sls
/home/ops/bin/firewall_add_dport.sh:
file.managed:
-source:salt://firewall/bin/firewall_add_dport.sh
-mode:755
iptables-add-dport:
cmd.r..
分类:
其他好文 时间:
2015-04-10 20:23:01
阅读次数:
250
1,使用crypt()函数进行加密
crypt()函数可以进行单项加密,具体语法如下:
string crypt(string str[,tring salt])
其中 str是要加密的字符串,salt为加密时使用的干扰串,如果省掉第二个参数,就会随机生成一个干扰串。crypt()函数支持四种算法和长度。具体如下表:
示例代码如下:
<?php $str ="I'm jack!!!";
ec...
分类:
Web程序 时间:
2015-04-08 18:02:18
阅读次数:
160
Redis模块路径/usr/lib/python2.6/site-packages/salt/modules/redismod.pyRedis模块会首先检查是否安装有Redis的Python驱动#-*-coding:utf-8-*-
‘‘‘
ModuletoprovideredisfunctionalitytoSalt
..versionadded::2014.7.0
:configuration:Thismodulerequirestheredispythonmod..
分类:
其他好文 时间:
2015-04-05 06:49:09
阅读次数:
285