Journal de bord 15 janvier 2021
Ce soir, on fait le role ansible de nginx pour construire le container portal GoHarbor correctement.
On va faire le role dans la collection ansible-environments
.
Pour celà on va modifier et mettre à jour un vieux profil Inspec et l’adapter aux nouvelles façons de concevoir le code.
La question est de savoir si il est pertinent d’installer nginx en container en respectant l’arborescence classique adaptée aux multi-users ou si il vaut mieux faire une arborescense mono-user selon les standards de containerisation.
On part donc sur une installation mono-user respectant la XDG_Base_Directory
.
Pour les paramètres qui changent au démarrage du service, on souhaite n’utiliser que des variables d’environnement, comme dans tous les containers.
Ça veut dire que dans le cas de nginx, on va se servir de perl :