basserselim.upstart
Rollenname
Eine einfache Rolle zur Erstellung eines Upstart-Dienstes
Anforderungen
Rollenvariablen
upstart_name
: Name des Dienstesupstart_description
: Beschreibung des Dienstesupstart_chdir
: Verzeichnis, in dem der Befehl ausgeführt werden sollupstart_command
: Befehl zum Startenupstart_user
: Benutzer, als der der Dienst läuftupstart_group
: Gruppe, als die der Dienst läuftupstart_env
: Liste mit Umgebungsvariablen, die gesetzt werden sollenupstart_log_directory
: Verzeichnis der Protokolldateiupstart_log_filename
: Protokolldateiupstart_pidfile_directory
: Verzeichnis für die PID-Dateiupstart_pidfile_filename
: PID-Datei
Beispielspielbuch
- hosts: server
roles:
- role: basserselim.upstart
upstart_name: node-app
upstart_description: "Dienst für 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: "produktion"
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"
Lizenz
BSD
Autoreninformation
Installieren
ansible-galaxy install basserselim.upstart
Lizenz
Unknown
Downloads
104
Besitzer