概述
1:显示被控主机的操作系统类型
salt '*' grains.item os
2:远程代码执行测试
salt '*' cmd.exec_code python 'import sys; print sys.version'
3.显示minion的在线状态
salt-run manage.up
salt-run manage.down #查看死掉的minion
4. 调用脚本命令在远程主机上执行
salt 'HD5' cmd.script salt://dev/install.sh
5.文件管理
salt 'HD5' file.append /root/testa "this is a test" ##在主机里添加文件
6.host文件管理
salt 'HD5' hosts.add_host 10.0.0.5 knight.com #添加一个host对,如果存在将对应的值加进去
salt 'HD5' hosts.get_ip knight.com #获取某个host对应的ip
salt '*' hosts.list_hosts #查看minion的host信息
7.包管理模块
salt -N 'gg' pkg.install lrzsz ##安装
salt -N 'gg' pkg.remove lrzsz #卸载
编写state管理模块:
lrzsz:
pkg:
- installed
vim:
pkg:
- installed
最后
以上就是顺心酸奶为你收集整理的saltstack的常用命令的全部内容,希望文章能够帮你解决saltstack的常用命令所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复