diff --git a/docs/development.rst b/docs/development.rst index 5d06233bf35489a2b72ddf3fcdaa73ca318384f3..846823333d5212cfa6b9b60e1f47ca533dc20b24 100644 --- a/docs/development.rst +++ b/docs/development.rst @@ -34,7 +34,7 @@ performing the following steps: `_ and `Vagrant `_, using instructions outlined on their respective websites. It is recommended to use latest versions available. At time of this writing the role tests have - been successfully run on *VirtualBox 5.1.22* and *Vagrant 1.9.5*. + been successfully run on *VirtualBox 5.2.12* and *Vagrant 2.0.4*. 3. Clone the git repository:: @@ -452,6 +452,23 @@ xmpp.yml backup.yml This playbook sets-up the backup server. It is included in ``site.yml``. +The playbooks and configurations for test site make a couple of assumptions: + +* Each server will be set-up with an operating system user ``admin``, capable of + running the sudo commands. +* The password for operating system user ``admin`` is hard-coded to ``admin``. +* An SSH ``authorized_keys`` file is set-up for the operating system user + ``admin``. The SSH key stored in it will be read from location + ``~/.ssh/id_rsa.pub`` (i.e. from home directory of user running the Ansible + commands). + +For more details on how the playbooks and configuration have been implemented, +feel free to browse the test site files (in directory ``testsite``). + + +Deploying test site +~~~~~~~~~~~~~~~~~~~ + In order to deploy the test site, the following steps would normally be taken: 1. As mentioned in introduction, default domain used by test site is @@ -612,16 +629,3 @@ In order to deploy the test site, the following steps would normally be taken: .. code-block:: shell ansible-playbook playbooks/site.yml - -The playbooks and configurations for test site make a couple of assumptions: - -* Each server will be set-up with an operating system user ``admin``, capable of - running the sudo commands. -* The password for operating system user ``admin`` is hard-coded to ``admin``. -* An SSH ``authorized_keys`` file is set-up for the operating system user - ``admin``. The SSH key stored in it will be read from location - ``~/.ssh/id_rsa.pub`` (i.e. from home directory of user running the Ansible - commands). - -For more details on how the playbooks and configuration have been implemented, -feel free to browse the test site files (in directory ``testsite``).