summaryrefslogtreecommitdiffstats
path: root/roles/openshift_aws/tasks/master_facts.yml
blob: c2e362acd80e0ddfdc82ad068ab65f141d2dac2f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
---
- name: fetch elbs
  ec2_elb_facts:
    region: "{{ openshift_aws_region }}"
    names:
    - "{{ openshift_aws_elb_dict['master']['internal']['name'] }}"
  delegate_to: localhost
  register: elbs

- debug: var=elbs
  run_once: true

- name: set fact
  set_fact:
    openshift_master_cluster_hostname: "{{ elbs.elbs[0].dns_name }}"
    osm_custom_cors_origins:
    - "{{ elbs.elbs[0].dns_name }}"
    - "console.{{ openshift_aws_clusterid | default('default') }}.openshift.com"
    - "api.{{ openshift_aws_clusterid | default('default') }}.openshift.com"
  with_items: "{{ groups['masters'] }}"