b05893ae39
Bump ansible version to 2.10.5 Prefer python3 over python2 Fix ansible str vs int comparisons Print a message if setting defaultIndex in kibana 6 fails Use saved_objects API for setting defaultIndex in kibana 7 Update version in dashboard path for 7x ILM doesn't like bodies from GET requests Stop using forked galera_server role, now that 633321 is merged Force osquery inventory to python3 Update zuul jobs Change-Id: Ibfc20b1605245927ad4de4a54e751a13defb1ee0 |
||
---|---|---|
.. | ||
ansible-requirements.yml | ||
bootstrap-embedded-ansible.sh | ||
embedded-ansible-setup.yml | ||
osa-inventory.sh | ||
python-requirements.txt | ||
README.rst |
Create an embedded Ansible runtime
- tags
-
embedded, ansible
About this repository
The embedded ansible script will create an ansible runtime within the users home folder. This ansible runtime will be within a virtual envrionment and have all of the plugins required to run ansible standalone or in an OpenStack-Ansible compatible envrionment.
Usage
source bootstrap-embedded-ansible.sh
With the script sourced, the ansible environment will create a virtual environment at ${HOME}/ansible_venv if it does not already exist.
To leave the embedded ansible environment run the function deactivate.
Options
All options are passed in using environment variables.
- ANSIBLE_VERSION:
-
Allows for the Ansible XXX to be overridden. When set the full ansible version is required.
- ANSIBLE_EMBED_HOME:
-
Allows for the Ansible XXX to be overridden. When set the full path is required.
- ANSIBLE_ROLE_REQUIREMENTS:
-
Allows for the Ansible XXX to be overridden. When set the full path to the role requirements file is required.
- ANSIBLE_PYTHON_REQUIREMENTS:
-
Allows for the Ansible XXX to be overridden. When set the full path to the python requirements file is required.