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.upstartLizenz
Unknown
Downloads
115
Besitzer
