edxapp.yml 769 Bytes
Newer Older
John Jarvis committed
1 2
- name: Deploy edxapp
  hosts: all
3
  become: True
4
  gather_facts: True
5
  vars:
6
    serial_count: 1
7
    CLUSTER_NAME: 'edxapp'
8
  serial: "{{ serial_count }}"
John Jarvis committed
9
  roles:
10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
   - aws
   - role: automated
     AUTOMATED_USERS: "{{ EDXAPP_AUTOMATED_USERS | default({}) }}"
   - role: nginx
     nginx_sites:
     - lms
     - cms
     nginx_default_sites:
     - lms
     nginx_extra_sites: "{{ NGINX_EDXAPP_EXTRA_SITES }}"
     nginx_extra_configs: "{{ NGINX_EDXAPP_EXTRA_CONFIGS }}"
     nginx_redirects: "{{ NGINX_EDXAPP_CUSTOM_REDIRECTS }}"
   - edxapp
   - role: datadog
     when: COMMON_ENABLE_DATADOG
   - role: splunkforwarder
     when: COMMON_ENABLE_SPLUNKFORWARDER
   - role: newrelic
     when: COMMON_ENABLE_NEWRELIC
   - role: minos
     when: COMMON_ENABLE_MINOS