basserselim.upstart
Nazwa Roli
Prosta rola do tworzenia usługi upstart
Wymagania
Zmienne Roli
upstart_name
: nazwa usługiupstart_description
: opis usługiupstart_chdir
: katalog, w którym ma być wykonywane polecenieupstart_command
: polecenie do uruchomieniaupstart_user
: użytkownik, który ma uruchomić usługęupstart_group
: grupa, w której ma być uruchomiona usługaupstart_env
: lista zmiennych środowiskowych do ustawieniaupstart_log_directory
: katalog z plikiem dziennikaupstart_log_filename
: plik dziennikaupstart_pidfile_directory
: katalog dla pliku pidupstart_pidfile_filename
: plik pid
Przykładowy Playbook
- hosts: serwery
roles:
- role: basserselim.upstart
upstart_name: node-app
upstart_description: "usługa dla 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: "produkcja"
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"
Licencja
BSD
Informacje o Autorze
Zainstaluj
ansible-galaxy install basserselim.upstart
Licencja
Unknown
Pobrania
104
Właściciel