basserselim.upstart
Nombre del Rol
Un rol simple para crear un servicio de upstart
Requisitos
Variables del Rol
upstart_name: nombre del servicioupstart_description: descripción del servicioupstart_chdir: directorio donde se debe ejecutar el comandoupstart_command: comando para iniciarupstart_user: usuario para ejecutarupstart_group: grupo para ejecutarupstart_env: lista de variables de entorno a establecerupstart_log_directory: directorio del archivo de registroupstart_log_filename: archivo de registroupstart_pidfile_directory: directorio para el archivo PIDupstart_pidfile_filename: archivo PID
Ejemplo de Playbook
- hosts: servidores
  roles:
    - role: basserselim.upstart
      upstart_name: node-app
      upstart_description: "servicio para 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: "producción"
      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"
Licencia
BSD
Información del Autor
Instalar
 ansible-galaxy install basserselim.upstartLicencia
 
            Unknown
          
Descargas
 
            115
          
Propietario
 