saltstack命令的使用
2017-08-19 18:35
387 查看
saltstack命令的使用
1、核心命令 salt
Usage: salt [options] '<target>' <function> [arguments]
target用于代表对哪些minion进行操作,可采用如下匹配方式:
-E 正则表达式
[root@slat-master ~]# salt -E 'node' test.ping
node2.linux.com:
True
-L 列表的方式
[root@slat-master ~]# salt -L 'node2.linux.com' test.ping
node2.linux.com:
True
[root@slat-master ~]# salt -L 'agent1.linux.com, node2.linux.com' test.ping
-S IP网段的方式
[root@slat-master ~]# salt -S '192.168.0.0/24' test.ping
node2.linux.com:
True
agent1.linux.com:
True
-N <grp_name>以组的方式调用target
[root@slat-master ~]# salt -N group1 test.ping
组需要在/etc/salt/master事先定义
# vim /etc/salt/master
nodegroups:
group1: 'L@agent1.linux.com,node2.linux.com'
-C <target>复合条件
[root@slat-master ~]# salt -C 'L@node2.linux.com or E@agent' test.ping
-G 使用minion端的Grains值,以键值对的方式组成条件
[root@slat-master ~]# salt -G 'os:CentOS' test.ping
#saltstack具体功能的应用待续。。。
1、核心命令 salt
Usage: salt [options] '<target>' <function> [arguments]
target用于代表对哪些minion进行操作,可采用如下匹配方式:
-E 正则表达式
[root@slat-master ~]# salt -E 'node' test.ping
node2.linux.com:
True
-L 列表的方式
[root@slat-master ~]# salt -L 'node2.linux.com' test.ping
node2.linux.com:
True
[root@slat-master ~]# salt -L 'agent1.linux.com, node2.linux.com' test.ping
-S IP网段的方式
[root@slat-master ~]# salt -S '192.168.0.0/24' test.ping
node2.linux.com:
True
agent1.linux.com:
True
-N <grp_name>以组的方式调用target
[root@slat-master ~]# salt -N group1 test.ping
组需要在/etc/salt/master事先定义
# vim /etc/salt/master
nodegroups:
group1: 'L@agent1.linux.com,node2.linux.com'
-C <target>复合条件
[root@slat-master ~]# salt -C 'L@node2.linux.com or E@agent' test.ping
-G 使用minion端的Grains值,以键值对的方式组成条件
[root@slat-master ~]# salt -G 'os:CentOS' test.ping
#saltstack具体功能的应用待续。。。
相关文章推荐
- SaltStack使用教程(五):命令拉取和推送文件
- 3.saltstack使用指南:Jinja使用技巧
- saltstack 常用命令
- 学习saltstack之如何使用salt states
- 自动化运维之saltstack(二)states介绍及使用
- saltstack salt 命令用法以及模块(二)
- Saltstack异步执行命令(十三)
- SaltStack的salt-ssh使用及LAMP状态设计部署
- 常用的saltstack命令组合整理(持续更新中....)
- saltstack 常用命令
- 运维自动化之:Saltstack配置管理工具安装配置使用攻略
- saltstack/salt的state.sls的使用
- saltstack 几个常用命令
- SaltStack 使用pillar安装配置管理zabbix
- SaltStack源码分析之使用MongoDB模块
- SaltStack使用教程(二):文件和目录管理
- saltstack的SSH使用--Roster的配置使用
- saltstack远程执行命令.md
- saltstack远程确认Mcafee最新更新时间的命令
- 1.saltstack使用指南:saltstack的介绍和安装