Demande #1566
Demande #1570: utiliser ansible à l'April
automatiser le déploiement de agir.april.org
Difficulté:
2 Facile
Description
On veut automatiser le déploiement de redmine sur agir.april.org avec
la mise en place du reverse proxy sur le nginx conformément à l'infra en
place.
Associated revisions
Ajout du post-receive de git
Signed-off-by: Vincent-Xavier JUMEL <vxjumel@april.org>
Documentation tirée de
http://www.redmine.org/projects/redmine/wiki/HowTo_setup_automatic_refresh_of_repositories_in_Redmine_on_commit
refs #1566 @0h10
Correction : redirection de 2>/dev/null
Signed-off-by: Vincent-Xavier JUMEL <vxjumel@april.org>
refs #1566 @0h05
History
Updated by Vincent-Xavier JUMEL over 9 years ago
- Assignee set to Vincent-Xavier JUMEL
- Target version set to Aout 2014
- Difficulté set to 2 Facile
Updated by Vincent-Xavier JUMEL over 9 years ago
- Related to Anomalie #1572: Créer un rôle ansible pour déployer agir.april.org added
Updated by Vincent-Xavier JUMEL about 9 years ago
- Target version changed from Aout 2014 to Backlog
Updated by François Poulain almost 8 years ago
- Related to deleted (Anomalie #1572: Créer un rôle ansible pour déployer agir.april.org)
Ajout d'un rôle nginx pour déployer le site sur le reverse proxy
Signed-off-by: Vincent-Xavier JUMEL <vxjumel@april.org>
Lorsqu'on déploit sur le reverse proxy nginx, on s'assure au passage que
la conf est correcte et que cela ne pose pas de souci.
En particulier, ici les variables sont appellés directement depuis le
site.yml
On pourrait imaginer :
- utiliser le meta pour gérer ce role comme une dépendance du role
« déployer » agir;april.org
- factoriser encore plus
- passer l'IP du serveur nginx en paramètre ip issus de l'inventaire
- se passer de la dépendance à facter
- créer un rôle analogue pour la mise en place du dns
Ce commit est un bon exemple pour #1566
Signed-off-by: Vincent-Xavier JUMEL <vxjumel@april.org>