This Ansible role installs/updates Sidekiq. It also copies a working Upstart script.
$ ansible-galaxy install crushlovely.sidekiq-upstart,v1.0.0
app_name: test
app_path: /home/ubuntu/test
server_env: qa
app:
process_name: "{{ app_name }}"
Once this role is installed on your system, include it in the roles list of your playbook.
- hosts: localhost
roles:
- crushlovely.sidekiq-upstart
None
MIT