ansible-h-创新互联

# ansible -h

专注于为中小企业提供成都网站设计、网站制作、外贸营销网站建设服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业连云港免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了成百上千企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

Usage: ansible [options]

Define and run a single task 'playbook' against a set of hosts

Options:

-a MODULE_ARGS, --args=MODULE_ARGS

                      module arguments

--ask-vault-pass ask for vault password

-B SECONDS, --background=SECONDS

                      run asynchronously, failing after X seconds

                      (default=N/A)

-C, --check don't make any changes; instead, try to predict some

                      of the changes that may occur

-D, --diff when changing (small) files and templates, show the

                      differences in those files; works great with --check

-e EXTRA_VARS, --extra-vars=EXTRA_VARS

                      set additional variables as key=value or YAML/JSON, if

                      filename prepend with @

-f FORKS, --forks=FORKS

                      specify number of parallel processes to use

                      (default=5)

-h, --help show this help message and exit

-i INVENTORY, --inventory=INVENTORY, --inventory-file=INVENTORY

                      specify inventory host path or comma separated host

                      list. --inventory-file is deprecated

-l SUBSET, --limit=SUBSET

                      further limit selected hosts to an additional pattern

--list-hosts outputs a list of matching hosts; does not execute

                      anything else

-m MODULE_NAME, --module-name=MODULE_NAME

                      module name to execute (default=command)

-M MODULE_PATH, --module-path=MODULE_PATH

                      prepend colon-separated path(s) to module library

                      (default=[u'/root/.ansible/plugins/modules',

                      u'/usr/share/ansible/plugins/modules'])

-o, --one-line condense output

--playbook-dir=BASEDIR

                      Since this tool does not use playbooks, use this as a

                      subsitute playbook directory.This sets the relative

                      path for many features including roles/ group_vars/

                      etc.

-P POLL_INTERVAL, --poll=POLL_INTERVAL

                      set the poll interval if using -B (default=15)

--syntax-check perform a syntax check on the playbook, but do not

                      execute it

-t TREE, --tree=TREE log output to this directory

--vault-id=VAULT_IDS the vault identity to use

--vault-password-file=VAULT_PASSWORD_FILES

                      vault password file

-v, --verbose verbose mode (-vvv for more, -vvvv to enable

                      connection debugging)

--version show program's version number and exit

Connection Options:

  control as whom and how to connect to hosts

  -k, --ask-pass ask for connection password

  --private-key=PRIVATE_KEY_FILE, --key-file=PRIVATE_KEY_FILE

                      use this file to authenticate the connection

  -u REMOTE_USER, --user=REMOTE_USER

                      connect as this user (default=None)

  -c CONNECTION, --connection=CONNECTION

                      connection type to use (default=smart)

  -T TIMEOUT, --timeout=TIMEOUT

                      override the connection timeout in seconds

                      (default=10)

  --ssh-common-args=SSH_COMMON_ARGS

                      specify common arguments to pass to sftp/scp/ssh (e.g.

                      ProxyCommand)

  --sftp-extra-args=SFTP_EXTRA_ARGS

                      specify extra arguments to pass to sftp only (e.g. -f,

                      -l)

  --scp-extra-args=SCP_EXTRA_ARGS

                      specify extra arguments to pass to scp only (e.g. -l)

  --ssh-extra-args=SSH_EXTRA_ARGS

                      specify extra arguments to pass to ssh only (e.g. -R)

Privilege Escalation Options:

  control how and which user you become as on target hosts

  -s, --sudo run operations with sudo (nopasswd) (deprecated, use

                      become)

  -U SUDO_USER, --sudo-user=SUDO_USER

                      desired sudo user (default=root) (deprecated, use

                      become)

  -S, --su run operations with su (deprecated, use become)

  -R SU_USER, --su-user=SU_USER

                      run operations with su as this user (default=None)

                      (deprecated, use become)

  -b, --become run operations with become (does not imply password

                      prompting)

  --become-method=BECOME_METHOD

                      privilege escalation method to use (default=sudo),

                      valid choices: [ sudo | su | pbrun | pfexec | doas |

                      dzdo | ksu | runas | pmrun | enable | machinectl ]

  --become-user=BECOME_USER

                      run operations as this user (default=root)

  --ask-sudo-pass ask for sudo password (deprecated, use become)

  --ask-su-pass ask for su password (deprecated, use become)

  -K, --ask-become-pass

                      ask for privilege escalation password

Some modules do not make sense in Ad-Hoc (include, meta, etc)

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


文章名称:ansible-h-创新互联
文章位置:http://abwzjs.com/article/dgoioh.html