upstart
Название Роли
Простая роль для создания сервиса upstart
Требования
Переменные Роли
upstart_name
: имя сервисаupstart_description
: описание сервисаupstart_chdir
: каталог, в котором должна выполняться командаupstart_command
: команда для запускаupstart_user
: пользователь, от имени которого будет выполнятьсяupstart_group
: группа, от имени которой будет выполнятьсяupstart_env
: список переменных окружения для установкиupstart_log_directory
: каталог для файлов журналаupstart_log_filename
: файл журналаupstart_pidfile_directory
: каталог для pid-файлаupstart_pidfile_filename
: имя pid-файла
Пример Плейбука
- hosts: servers
roles:
- role: basserselim.upstart
upstart_name: node-app
upstart_description: "служба для 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"
Лицензия
BSD
Информация об Авторах
Установить
ansible-galaxy install basserselim/ansible_role_upstart
Лицензия
Unknown
Загрузки
91
Владелец