@@ -8,6 +8,7 @@ This role provides all necessary tasks to initialise RHEL 7 servers for SLUBArch
...
@@ -8,6 +8,7 @@ This role provides all necessary tasks to initialise RHEL 7 servers for SLUBArch
To use this role, the following software must be installed on your workstation:
To use this role, the following software must be installed on your workstation:
* ansible
* ansible
* jmespath
To deploy this role to a managed host, the following software must be installed on the target:
To deploy this role to a managed host, the following software must be installed on the target:
* Python3
* Python3
...
@@ -58,6 +59,11 @@ For more help with ansible-playbook, use the `--help` flag.
...
@@ -58,6 +59,11 @@ For more help with ansible-playbook, use the `--help` flag.
Tests have been prepared/implemented using the Molecule framework. The details on using the test suite are described below `molecule/`.
Tests have been prepared/implemented using the Molecule framework. The details on using the test suite are described below `molecule/`.
Install the `vagrant-disksize` plugin before running the Molecule testsuite!
```
vagrant plugin install vagrant-disksize
```
## Variables
## Variables
Many variables have been "hidden" in encrypted Ansible Vaults. For security reasons, these Vaults are maintained in a separate private internal repository of SLUB's Git. However, in order to better understand the data within the vaults, you can find `\*.vault.example` files below the `vars/` directory.
Many variables have been "hidden" in encrypted Ansible Vaults. For security reasons, these Vaults are maintained in a separate private internal repository of SLUB's Git. However, in order to better understand the data within the vaults, you can find `\*.vault.example` files below the `vars/` directory.