• Ansible


    Ansible命令行参数解析

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

    positional arguments:
    pattern host pattern

    optional arguments:
    --ask-vault-pass ask for vault password
    --list-hosts outputs a list of matching hosts; does not execute
    anything else
    --playbook-dir BASEDIR
    Since this tool does not use playbooks, use this as a
    substitute playbook directory.This sets the relative
    path for many features including roles/ group_vars/
    etc.
    --syntax-check perform a syntax check on the playbook, but do not
    execute it
    --vault-id VAULT_IDS the vault identity to use
    --vault-password-file VAULT_PASSWORD_FILES
    vault password file
    --version show program's version number, config file location,
    configured module search path, module location,
    executable location and exit
    -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
    -M MODULE_PATH, --module-path MODULE_PATH
    prepend colon-separated path(s) to module library (def
    ault=~/.ansible/plugins/modules:/usr/share/ansible/plu
    gins/modules)
    -P POLL_INTERVAL, --poll POLL_INTERVAL
    set the poll interval if using -B (default=15)
    -a MODULE_ARGS, --args MODULE_ARGS
    module arguments
    -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
    -m MODULE_NAME, --module-name MODULE_NAME
    module name to execute (default=command)
    -o, --one-line condense output
    -t TREE, --tree TREE log output to this directory
    -v, --verbose verbose mode (-vvv for more, -vvvv to enable
    connection debugging)

    Privilege Escalation Options:
    control how and which user you become as on target hosts

    --become-method BECOME_METHOD
    privilege escalation method to use (default=sudo), use
    `ansible-doc -t become -l` to list valid choices.
    --become-user BECOME_USER
    run operations as this user (default=root)
    -K, --ask-become-pass
    ask for privilege escalation password
    -b, --become run operations with become (does not imply password
    prompting)

    Connection Options:
    control as whom and how to connect to hosts

    --private-key PRIVATE_KEY_FILE, --key-file PRIVATE_KEY_FILE
    use this file to authenticate the connection
    --scp-extra-args SCP_EXTRA_ARGS
    specify extra arguments to pass to scp only (e.g. -l)
    --sftp-extra-args SFTP_EXTRA_ARGS
    specify extra arguments to pass to sftp only (e.g. -f,
    -l)
    --ssh-common-args SSH_COMMON_ARGS
    specify common arguments to pass to sftp/scp/ssh (e.g.
    ProxyCommand)
    --ssh-extra-args SSH_EXTRA_ARGS
    specify extra arguments to pass to ssh only (e.g. -R)
    -T TIMEOUT, --timeout TIMEOUT
    override the connection timeout in seconds
    (default=10)
    -c CONNECTION, --connection CONNECTION
    connection type to use (default=smart)
    -k, --ask-pass ask for connection password
    -u REMOTE_USER, --user REMOTE_USER
    connect as this user (default=None)

  • 相关阅读:
    modelsim(2)
    【管理心得之十六】我来吐槽 “面试”
    【管理心得之十五】没有100%的答案,只有70%认可的答案
    【管理心得之十四】团队中的“短板”,是你?还是他?
    【管理心得之十三】真正步入轨道的管理,是单调无味的、是枯燥死板的
    【管理心得之十二】拿什么来拯救你我的“协力人员” (后篇)
    【管理心得之十一】拿什么来拯救你我的“协力人员” (前篇)
    【管理心得之十】你是信息的发送方,应尽的责任你做到了吗?
    【管理心得之九】奉劝那些把组织“玩弄于鼓掌之间”的OL们。(别让组织看见此篇)
    【管理心得之八】通过现象看本质,小王和小张谁更胜任?
  • 原文地址:https://www.cnblogs.com/lhsblog/p/13227021.html
Copyright © 2020-2023  润新知