salt命令语法salt‘<操作目标>‘<模块方法>[参数]具体有哪些<模块方法>参考:https://docs.saltstack.com/en/develop/ref/modules/all/index.html#all-salt-modules<操作目标>,Saltstack提供了多种方法对被控主机(id)进行过滤。下面列举出常用具体参..
分类:
其他好文 时间:
2017-08-21 16:31:24
阅读次数:
196
Grainsgrains负责采集客户端(minion端)一些基本信息,这个也完全可以自定义,可以在客户端自定义,然后自动汇报上来,也可以从服务器端定义然后推下去,采集完后再汇报上来(重启才收集),也可以使用saltutil.sync_grains进行刷新1.grains之收集信息[root@node1salt]#salt‘n..
分类:
其他好文 时间:
2017-08-21 16:29:54
阅读次数:
144
SaltStack安装部署 环境: 10.1.21.225(master) 10.1.20.85(minion) 安装: 1. master: 2. 加入开机自启动,并启动服务。 3. 安装客户端 与步骤1类似,只需要安装minion即可,以守护进程方式启动。 ...
分类:
其他好文 时间:
2017-08-21 15:47:13
阅读次数:
110
第一步,安装依赖 根据官方文档的安装说明,安装相关依赖包: 依赖 Salt可以运行在类Unix平台,安装时需要解决如下依赖: Python 2.6 >= 2.6 <3.0 msgpack-python - 高性能的消息交换格式 YAML - Python YAML bindings Jinja2 - ...
分类:
其他好文 时间:
2017-08-18 17:14:31
阅读次数:
213
172.25.254.111salt-master服务器172.25.254.112OpenStack控制节点ps:下面都在salt-master操作1.安装插件:yuminstallsalt-cloudpython-libcloud2.创建salt-cloud配置文件:mkdir/etc/salt/cloud.providers.d/vim/etc/salt/cloud.providers.d/openstack.confmy-openstack-confi..
分类:
其他好文 时间:
2017-08-18 09:43:09
阅读次数:
192
cat/etc/salt/master
file_roots:
base:
-/srv/salt/base
prod:
-/srv/salt/prod
interface:192.168.1.100
reactor:
-‘salt/auth‘:
-/srv/reactor/Minion.sls
-‘salt/minion/Minion/start‘:
-/srv/reactor/auto.slsauto.sls
run_state:
local.state.sls:
-tgt:{{data[‘id‘]}}
-..
分类:
其他好文 时间:
2017-08-18 09:41:57
阅读次数:
176
目录结构 准备阶段 指定master端pillar和salt文件的目录 pillar /srv/salt/pillar/nginx/nginx.sls init /srv/salt/init/repos.sls roles nginx /srv/salt/roles/nginx/install.sl ...
分类:
Web程序 时间:
2017-08-16 12:34:52
阅读次数:
226
这个时候返回的password和salt是要入库的 那么我们在登录的时候先获取到数据库的password和salt,把salt传入到登录的密码验证方法里面,最后判断是不是和数据库的密码一致,见下图 ...
分类:
其他好文 时间:
2017-08-15 15:16:26
阅读次数:
170
192.168.88.20 master 192.168.88.21 minmion192.168.88.23 minmion一、安装saltsatack(20、21和23)1、安装epel安装:salt安装需要epel源支持,所以在安装salt前需要先安装epel包wget -O epel.rpm ...
分类:
其他好文 时间:
2017-08-15 15:11:19
阅读次数:
181
随心笔记,如有错误欢迎指正。saltminion和saltmaster之间重新建立认证修改了minion端的id之后比如修改了hostname之后,minion端会将minion的id存放在/etc/salt/minion_id文件中,重启不会改变。所以要重新认证就需要以下2步:1.清空minion_id>/etc/salt/minion_id2.删除min..
分类:
其他好文 时间:
2017-08-14 15:17:01
阅读次数:
141