• Nick Busey's avatar
    Adding · 9f9a4481
    Nick Busey authored
    [38;5;184m [0m[38;5;184m [0m[38;5;184m_[0m[38;5;184m [0m[38;5;184m [0m[38;5;184m [0m[38;5;184m_[0m[38;5;184m [0m[38;5;184m [0m[38;5;184m [0m[38;5;184m [0m[38;5;178m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;208m [0m[38;5;209m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m_[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;204m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m [0m[38;5;198m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m_[0m[38;5;199m_[0m[38;5;199m_[0m[38;5;163m [0m[38;5;163m [0m[38;5;164m [0m[38;5;164m [0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m [0m[38;5;164m [0m
    [38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;178m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m_[0m[38;5;214m_[0m[38;5;214m_[0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;214m [0m[38;5;208m_[0m[38;5;208m [0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m [0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m [0m[38;5;209m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m_[0m[38;5;203m_[0m[38;5;203m_[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;204m [0m[38;5;198m [0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m_[0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m [0m[38;5;198m [0m[38;5;198m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m_[0m[38;5;199m_[0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m [0m[38;5;199m/[0m[38;5;163m [0m[38;5;163m_[0m[38;5;164m [0m[38;5;164m\[0m[38;5;164m [0m[38;5;164m [0m[38;5;164m/[0m[38;5;164m [0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m|[0m[38;5;128m [0m
    [38;5;184m [0m[38;5;184m|[0m[38;5;184m [0m[38;5;184m|[0m[38;5;184m_[0m[38;5;178m|[0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m [0m[38;5;214m/[0m[38;5;214m [0m[38;5;214m_[0m[38;5;214m [0m[38;5;214m\[0m[38;5;208m [0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;208m'[0m[38;5;208m_[0m[38;5;208m [0m[38;5;208m`[0m[38;5;208m [0m[38;5;209m_[0m[38;5;203m [0m[38;5;203m\[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m [0m[38;5;203m/[0m[38;5;203m [0m[38;5;203m_[0m[38;5;203m [0m[38;5;203m\[0m[38;5;203m [0m[38;5;204m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m [0m[38;5;198m/[0m[38;5;198m [0m[38;5;198m_[0m[38;5;198m`[0m[38;5;198m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m'[0m[38;5;199m_[0m[38;5;199m [0m[38;5;199m\[0m[38;5;199m [0m[38;5;163m [0m[38;5;163m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m\[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;128m_[0m[38;5;128m [0m[38;5;129m\[0m[38;5;129m [0m
    [38;5;184m [0m[38;5;184m|[0m[38;5;178m [0m[38;5;214m [0m[38;5;214m_[0m[38;5;214m [0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m([0m[38;5;208m_[0m[38;5;208m)[0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;208m|[0m[38;5;208m [0m[38;5;209m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m [0m[38;5;203m_[0m[38;5;204m_[0m[38;5;198m/[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m([0m[38;5;199m_[0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;199m_[0m[38;5;163m)[0m[38;5;163m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m_[0m[38;5;164m|[0m[38;5;164m [0m[38;5;164m|[0m[38;5;164m [0m[38;5;128m [0m[38;5;128m_[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m)[0m[38;5;129m [0m[38;5;129m|[0m
    [38;5;214m [0m[38;5;214m|[0m[38;5;214m_[0m[38;5;214m|[0m[38;5;214m [0m[38;5;214m|[0m[38;5;214m_[0m[38;5;214m|[0m[38;5;214m [0m[38;5;208m [0m[38;5;208m\[0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m_[0m[38;5;208m/[0m[38;5;208m [0m[38;5;208m [0m[38;5;208m|[0m[38;5;209m_[0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m_[0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m|[0m[38;5;203m_[0m[38;5;203m|[0m[38;5;203m [0m[38;5;203m [0m[38;5;204m\[0m[38;5;198m_[0m[38;5;198m_[0m[38;5;198m_[0m[38;5;198m|[0m[38;5;198m [0m[38;5;198m|[0m[38;5;198m_[0m[38;5;198m|[0m[38;5;198m [0m[38;5;199m [0m[38;5;199m\[0m[38;5;199m_[0m[38;5;199m_[0m[38;5;199m,[0m[38;5;199m_[0m[38;5;199m|[0m[38;5;199m [0m[38;5;199m|[0m[38;5;163m_[0m[38;5;163m.[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m/[0m[38;5;164m [0m[38;5;164m [0m[38;5;164m [0m[38;5;164m\[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;164m_[0m[38;5;128m/[0m[38;5;128m [0m[38;5;129m [0m[38;5;129m|[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m_[0m[38;5;129m/[0m[38;5;129m [0m
    
    [38;5;208m                        created by Nick Busey [0m
    
    Current Version:[01;94m 0.4 [0m
    Newest Version:[01;95m 0.4
    [0m
    [01;32mYou are up to date!
    [0m
    MOTD:[01;93m
    Join us in Zulip chat at https://homelabos.zulipchat.com/
    Or on Reddit at https://reddit.com/r/homelabos/
    
    Problems? File an issue at https://gitlab.com/NickBusey/HomelabOS/issues
    
    Thanks for trying HomelabOS!
    [0m
    ansible-playbook --extra-vars="@settings/config.yml" -i inventory -t  playbook.homelabos.yml
    Usage: ansible-playbook [options] playbook.yml [playbook2 ...]
    
    Runs Ansible playbooks, executing the defined tasks on the targeted hosts.
    
    Options:
      --ask-vault-pass      ask for vault password
      -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 @
      --flush-cache         clear the fact cache for every host in inventory
      --force-handlers      run handlers even if a task fails
      -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
      --list-tags           list all available tags
      --list-tasks          list all tasks that would be executed
      -M MODULE_PATH, --module-path=MODULE_PATH
                            prepend colon-separated path(s) to module library
                            (default=[u'/Users/nick/.ansible/plugins/modules',
                            u'/usr/share/ansible/plugins/modules'])
      --skip-tags=SKIP_TAGS
                            only run plays and tasks whose tags do not match these
                            values
      --start-at-task=START_AT_TASK
                            start the playbook at the task matching this name
      --step                one-step-at-a-time: confirm each task before running
      --syntax-check        perform a syntax check on the playbook, but do not
                            execute it
      -t TAGS, --tags=TAGS  only run plays and tasks tagged with these values
      --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 ]
        --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 command, cleanning up Changelog
    9f9a4481
playbook.homelabos.yml 1.23 KB