Make cicdansible to set external ip 52/95752/1
authorMichal Zegan <m.zegan@samsung.com>
Mon, 16 Sep 2019 16:04:30 +0000 (18:04 +0200)
committerMichal Zegan <m.zegan@samsung.com>
Mon, 16 Sep 2019 16:06:30 +0000 (18:06 +0200)
Make cicdansible to set external_ip correctly using floating ips.

Change-Id: I3791ee670806c7008073389e43dec5e887abfda9
Issue-ID: OOM-2112
Signed-off-by: Michal Zegan <m.zegan@samsung.com>
tools/cicdansible/roles/install/templates/inventory.yml.j2

index 36bf3bd..c828ca0 100644 (file)
@@ -16,6 +16,7 @@ all:
         infra_host:
           ansible_host: infra
           cluster_ip: {{ hostvars['infra'].ansible_default_ipv4.address }}
+          external_ip: "{{ hostvars['infra'].ansible_host }}"
     kubernetes:
       children:
         kubernetes-node:
@@ -24,6 +25,9 @@ all:
             {{ h }}:
               ansible_host: "{{ hostvars[h].ansible_default_ipv4.address }}"
               cluster_ip: "{{ hostvars[h].ansible_default_ipv4.address }}"
+{% if h == 'node0' %}
+              external_ip: "{{ hostvars[h].first_node_ip }}"
+{% endif %}
 {% endfor %}
         kubernetes-control-plane:
           hosts: