码迷,mamicode.com
首页 > 其他好文 > 详细

saltstack-gdlwolf自学总结第二篇:salt常用帮助查找命令

时间:2016-06-07 16:38:03      阅读:364      评论:0      收藏:0      [点我收藏+]

标签:自动化运维   saltstack   

书接上回:saltstack-gdlwolf自学总结第一篇:saltstack的安装部署(YUM安装)

 

连接地址:http://gdlwolf.blog.51cto.com/343866/1786901

 

         此博文主要记录里下载saltstack中常用的帮助命令,当然也可以自行到saltstack的官方查询,官网地址:

 

salt官方提供的一些方案

https://github.com/saltstack-formulas

 

了解YAML

http://docs.saltstack.cn/topics/yaml/index.html

 

salt模块连接

https://docs.saltstack.com/en/latest/ref/states/all/index.html

 

saltstack 文件操作 state有很多种方法

https://docs.saltstack.com/en/latest/ref/states/all/salt.states.file.html

 

1master-->salt命令帮助查看


[root@salt01 salt]#salt -h
Usage: salt [options]‘<target>‘ <function> [arguments]
 
Options:
  --version             show program‘s version number andexit
  --versions-report     show program‘s dependencies version numberand exit
  -h, --help            show this help message and exit
  --saltfile=SALTFILE   Specify the path to a Saltfile. If notpassed, one
                        will be searched for inthe current working directory
  -c CONFIG_DIR, --config-dir=CONFIG_DIR
                        Pass in an alternativeconfiguration directory.
                        Default: /etc/salt
  -t TIMEOUT, --timeout=TIMEOUT
                        Change the timeout, ifapplicable, for the running
                        command; default=5
  --hard-crash          Raise any original exception ratherthan exiting
                        gracefully Default:False
  -s, --static          Return the data from minions as agroup after they all
                        return.
  -p, --progress        Display a progress graph. [Requires`progressbar`
                        python package.]
 
#以下省略N多行


2minion-->salt-call帮助查看


[root@salt02 home]# salt-call-h
Usage: salt-call [options]<function> [arguments]
 
Salt call is used to executemodule functions locally on a minion
 
Options:
  --version            show program‘s versionnumber and exit
  --versions-report     show program‘s dependencies version numberand exit
  -h, --help            show this help message and exit
  --saltfile=SALTFILE   Specify the path to a Saltfile. If notpassed, one
                        will be searched for inthe current working directory
  -c CONFIG_DIR, --config-dir=CONFIG_DIR
                        Pass in an alternativeconfiguration directory.
                        Default: /etc/salt
  --hard-crash          Raise any original exception ratherthan exiting
                        gracefully Default:False
  -g, --grains          Return the information generated bythe salt grains
  -m MODULE_DIRS, --module-dirs=MODULE_DIRS
                        Specify an additionaldirectory to pull modules from.
                        Multiple directoriescan be provided by passing `-m
                        /--module-dirs`multiple times.
  -d, --doc, --documentation
                        Return thedocumentation for the specified module or
                        for all modules if noneare specified.
  --master=MASTER       Specify the master to use. The minionmust be
                        authenticated with themaster. If this option is
                        omitted, the masteroptions from the minion config
                        will be used. If multimasters are set up the first
#以下省略N多行


3master-->查看saltstack内置模块信息


3.1、简单查找,不包含详细信息

salt‘salt02‘ sys.list_modules

技术分享



3.2、较详细的查看salt模块信息

 

salt ‘salt02‘ sys.list_functions

技术分享



3.3、较详细的查看salt某一个模块信息(例如status

salt ‘salt02‘sys.list_functions status

技术分享


3.4、详细查看salt内置模块,带样例

salt ‘salt02‘ sys.doc

技术分享


3.5、详细查看salt内置某一个模块(例如status),带样例


salt ‘salt02‘ sys.doc status

技术分享


saltstack-gdlwolf自学总结第二篇:salt常用帮助查找命令

标签:自动化运维   saltstack   

原文地址:http://gdlwolf.blog.51cto.com/343866/1786904

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!