我是靠谱客的博主 顺心酸奶,最近开发中收集的这篇文章主要介绍saltstack的常用命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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的常用命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部