prerequisites and dependencies improved
parent
7165a3ef48
commit
ce8bce106b
17
README.adoc
17
README.adoc
|
@ -106,15 +106,18 @@ At home, the server needs to be connected to a router that has these properties:
|
|||
The server itself should have at least 2GB of RAM, and at least 2 CPU cores (for better multitasking).
|
||||
On my https://www.udoo.org/udoo-x86/[Basic Udoo X86] (2GB RAM and 4× https://ark.intel.com/fr/products/92124/Intel-Atom-x5-E8000-Processor-2M-Cache-up-to-2_00-GHz[x5-E8000]@1.04GHz CPU), with all of the above services running, I get good performance, 60% RAM used, and an average system load of 8%, which is rather good!
|
||||
|
||||
Last but not least, the machine that will run the Ansible playbook should have a version of Ansible greater than 2.2:
|
||||
Last but not least, the machine that will run the Ansible playbook should:
|
||||
|
||||
* module `include_role` runs dynamically (available since version 2.4);
|
||||
* modules `ini_file`, `lineinfile`, `mount`, and `replace` use the `path` parameter (available since version 2.3);
|
||||
* modules `ldap_attr` and `ldap_entry` are used (available since version 2.3);
|
||||
* module `lineinfile` uses the `firstmatch` parameter (available since version 2.5);
|
||||
* module `user` uses the `create_home` parameter (available since version 2.5).
|
||||
* have a version of Ansible greater than 2.2:
|
||||
** module `include_role` runs dynamically (available since version 2.4),
|
||||
** modules `ini_file`, `lineinfile`, `mount`, and `replace` use the `path` parameter (available since version 2.3),
|
||||
** modules `ldap_attr` and `ldap_entry` are used (available since version 2.3),
|
||||
** module `lineinfile` uses the `firstmatch` parameter (available since version 2.5),
|
||||
** module `user` uses the `create_home` parameter (available since version 2.5);
|
||||
|
||||
Also, this machine must have a static IP address on the LAN, because only this computer will be allowed to run Ansible commands on the server, using the dedicated SSH key.
|
||||
* have a static IP address on the LAN, because only this computer will be allowed to run Ansible commands on the server, using the dedicated SSH key;
|
||||
|
||||
* have the following software installed: `dig` (DNS lookup), `python-netaddr` (Python3).
|
||||
|
||||
== Usage
|
||||
|
||||
|
|
|
@ -5,4 +5,5 @@
|
|||
|
||||
dependencies:
|
||||
- role: cleanupdate
|
||||
- role: ldap
|
||||
- role: ssowat
|
||||
|
|
Loading…
Reference in New Issue