taiga: Add playbook for Taiga
The `taiga.yml` playbook deploys all the necessary components to run *taiga-back*, *taiga-front*, and *taiga-events*.
This commit is contained in:
33
taiga.yml
Normal file
33
taiga.yml
Normal file
@@ -0,0 +1,33 @@
|
||||
- hosts: taiga
|
||||
roles:
|
||||
- sudo
|
||||
- postgresql-server
|
||||
- rabbitmq
|
||||
- hosts: taiga
|
||||
tasks:
|
||||
- name: ensure postgresql server is running
|
||||
service:
|
||||
name=postgresql
|
||||
state=started
|
||||
- name: ensure rabbitmq server is running
|
||||
service:
|
||||
name=rabbitmq-server
|
||||
state=started
|
||||
- hosts: taiga
|
||||
roles:
|
||||
- apache
|
||||
- taiga
|
||||
- hosts: taiga
|
||||
tasks:
|
||||
- name: ensure taiga is running
|
||||
service:
|
||||
name=taiga
|
||||
state=started
|
||||
- name: ensure taiga-events is running
|
||||
service:
|
||||
name=taiga-events
|
||||
state=started
|
||||
- name: ensure apache is running
|
||||
service:
|
||||
name=httpd
|
||||
state=started
|
||||
Reference in New Issue
Block a user