basserselim.upstart

Nazwa Roli

Prosta rola do tworzenia usługi upstart

Wymagania

Zmienne Roli

  • upstart_name: nazwa usługi
  • upstart_description: opis usługi
  • upstart_chdir: katalog, w którym ma być wykonywane polecenie
  • upstart_command: polecenie do uruchomienia
  • upstart_user: użytkownik, który ma uruchomić usługę
  • upstart_group: grupa, w której ma być uruchomiona usługa
  • upstart_env: lista zmiennych środowiskowych do ustawienia
  • upstart_log_directory: katalog z plikiem dziennika
  • upstart_log_filename: plik dziennika
  • upstart_pidfile_directory: katalog dla pliku pid
  • upstart_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

O projekcie

A Role to create an upstart service.

Zainstaluj
ansible-galaxy install basserselim.upstart
Licencja
Unknown
Pobrania
104
Właściciel