edx_continuous_integration.yml 906 Bytes
Newer Older
1
- name: Configure instance(s)
2
  hosts: all
3 4
  sudo: True
  gather_facts: True
5
  serial: 10
6 7 8 9
  vars:
    migrate_db: "yes"
    openid_workaround: True
  roles:
10
    - aws
11 12 13 14
    - role: nginx
      nginx_sites:
      - cms
      - lms
15 16 17
      - ora
      - xqueue
      - xserver
18
      - certs
19
      - analytics-api
20 21
      nginx_default_sites:
      - lms
22 23
    - role: edxlocal
      tags: edxlocal
24
    - mongo
25
    - { role: 'edxapp', celery_worker: True }
26
    - edxapp
27
    - role: demo
28
      tags: demo
29
    - { role: 'rabbitmq', rabbitmq_ip: '127.0.0.1' }
30 31 32 33 34 35
    - oraclejdk
    - elasticsearch
    - forum
    - { role: "xqueue", update_users: True }
    - xserver
    - ora
John Jarvis committed
36
    - certs
37
    - edx_ansible
38
    - analytics-api
39
    - role: datadog
40
      when: COMMON_ENABLE_DATADOG
41
    - role: splunkforwarder
42
      when: COMMON_ENABLE_SPLUNKFORWARDER
43
    - role: newrelic
44
      when: COMMON_ENABLE_NEWRELIC
Will Daly committed
45
    - flower