-
Notifications
You must be signed in to change notification settings - Fork 2
Description
It was difficult for me to configure the deployment of a new server.
-
It would have been useful to have some explanations on how Ansible works to understand in a few lines what it does and how it is used in an Open Terms Archive.
-
I clearly missed a step-by-step guide to do the deployment setup. I used the continuous integration information available in the template-declaration repository but it is not complete and I expected to find it here.
-
It is necessary to mention that the value of
SERVER_FINGERPRINTmust be defined. This value is obtained with the commandssh-keyscan -t ed25519 ${serverAdress}. -
On the server it is necessary that the user is referenced in the list of
sudoerswithNOPASSWD:ALLit should be explained how to do it. -
It would be useful to remember to edit the
ansible_userin theinventory.ymlfile. -
It may limit some friction to document that ansible commands run from the
/deploymentfolder. -
It should be written that the runs take place every 6 hours, so it is necessary to wait for the launch of the next run to have results.