mirror of
https://github.com/ansible/awx.git
synced 2026-01-13 02:50:02 -03:30
25 lines
952 B
ReStructuredText
25 lines
952 B
ReStructuredText
|
|
.. index::
|
|
pair: installation script; playbook setup
|
|
single: playbook setup
|
|
pair: playbook setup; setup.sh
|
|
|
|
AWX setup playbook script uses the ``inventory`` file and is invoked as ``./setup.sh`` from the path where you unpacked the AWX installer tarball.
|
|
|
|
::
|
|
|
|
root@localhost:~$ ./setup.sh
|
|
|
|
|
|
The setup script takes the following arguments:
|
|
|
|
- ``-h`` -- Show this help message and exit
|
|
- ``-i INVENTORY_FILE`` -- Path to Ansible inventory file (default: ``inventory``)
|
|
- ``-e EXTRA_VARS`` -- Set additional Ansible variables as key=value or YAML/JSON (i.e. ``-e bundle_install=false`` forces an online installation)
|
|
- ``-b`` -- Perform a database backup in lieu of installing
|
|
- ``-r`` -- Perform a database restore in lieu of installing (a default restore path is used unless EXTRA_VARS are provided with a non-default path, as shown in the code example below)
|
|
|
|
::
|
|
|
|
./setup.sh -e 'restore_backup_file=/path/to/nondefault/location' -r
|