- name: Common setup procedures hosts: ands roles: - role: ands_facts - role: common - role: firewall - name: Keepalived service hosts: masters roles: - role: keepalived vars: keepalived_vips: "{{ ands_ipfailover_vips | default([]) }}" keepalived_iface: "{{ ands_ipfailover_interface | default('eth0') }}" keepalived_password: "{{ ands_secrets.keepalived }}" #OpenVPN started before Origin-node causes problems #- name: OpenVPN service # hosts: nodes # roles: # - role: openvpn # vars: # openvpn_config: "katrin" # openvpn_lb: "{{ ands_openshift_lb }}" # openvpn_servers: "masters" - name: Configures Ands storage hosts: ands_storage_servers roles: - role: ands_storage - name: Docker setup hosts: nodes roles: - role: docker vars: docker_exclude_vgs: "{{ [ ands_data_vg ] }}" #- name: Configure GlusterFS cluster # hosts: ands_servers # roles: # - role: glusterfs # vars: # glusterfs_network: "{{ ands_storage_network }}" # glusterfs_servers: "{{ ands_storage_servers }}" # glusterfs_bricks_path: "{{ ands_data_path }}/glusterfs" # glusterfs_domains: "{{ ands_storage_domains }}"