basserselim.upstart
Nom du Rôle
Un rôle simple pour créer un service upstart
Exigences
Variables du Rôle
upstart_name
: nom du serviceupstart_description
: description du serviceupstart_chdir
: répertoire où la commande doit être exécutéeupstart_command
: commande à exécuterupstart_user
: utilisateur sous lequel exécuterupstart_group
: groupe sous lequel exécuterupstart_env
: liste des variables d'environnement à définirupstart_log_directory
: répertoire du fichier journalupstart_log_filename
: fichier journalupstart_pidfile_directory
: répertoire pour le fichier pidupstart_pidfile_filename
: fichier pid
Exemple de Playbook
- hosts: serveurs
rôles:
- rôle: basserselim.upstart
upstart_name: node-app
upstart_description: "service pour node-app"
upstart_command: "node app.js"
upstart_chdir: "/var/www/node-app"
upstart_user: www-data
upstart_group: www-data
upstart_env:
NODE_ENV: "production"
upstart_log_directory: "/var/log/node-app"
upstart_log_filename: "output.log"
upstart_pidfile_directory: "/var/run/node-app"
upstart_pidfile_filename: "node-app.pid"
Licence
BSD
Informations sur l'Auteur
Installer
ansible-galaxy install basserselim.upstart
Licence
Unknown
Téléchargements
104
Propriétaire