|
@@ -34,7 +34,16 @@
|
|
|
'nic_gateway': '{{ item["nic_mode"][item["name"]]["nic_gateway"] }}',
|
|
|
'nic_on_boot': {{ item["nic_mode"][item["name"]]["nic_on_boot"] | default(true) | bool }},
|
|
|
'nic_name': '{{ item["nic_mode"][item["name"]]["nic_name"] | default("eth0") }}',
|
|
|
+ {% if item["nic_mode"][item["name"]]["dns_servers"] is defined -%}
|
|
|
'dns_servers': '{{ item["nic_mode"][item["name"]]["dns_servers"] }}',
|
|
|
+ 'dns_search': '{{ item["nic_mode"][item["name"]]["dns_search"] }}',
|
|
|
+ {% endif -%}
|
|
|
+ {% endif -%}
|
|
|
+ {% if item.dns_servers is defined -%}
|
|
|
+ 'dns_servers': '{{ item["name"]["dns_servers"] }}',
|
|
|
+ {% endif -%}
|
|
|
+ {% if item.dns_search is defined -%}
|
|
|
+ 'dns_search': '{{ item["name"]["dns_search"] }}',
|
|
|
{% endif -%}
|
|
|
{% elif item.count > 1 -%}
|
|
|
'host_name': '{{ item.name }}{{ iter }}.{{ openshift_ovirt_dns_zone }}',
|
|
@@ -45,7 +54,18 @@
|
|
|
'nic_gateway': '{{ item["nic_mode"][item["name"] + iter | string ]["nic_gateway"] }}',
|
|
|
'nic_on_boot': {{ item["nic_mode"][item["name"] + iter | string ]["nic_on_boot"] | default(true) | bool }},
|
|
|
'nic_name': '{{ item["nic_mode"][item["name"] + iter | string ]["nic_name"] | default("eth0") }}',
|
|
|
+ {% if item["nic_mode"][item["name"] + iter | string ]["dns_servers"] is defined -%}
|
|
|
'dns_servers': '{{ item["nic_mode"][item["name"] + iter | string ]["dns_servers"] }}',
|
|
|
+ {% endif -%}
|
|
|
+ {% if item["nic_mode"][item["name"] + iter | string ]["dns_search"] is defined -%}
|
|
|
+ 'dns_search': '{{ item["nic_mode"][item["name"] + iter | string ]["dns_search"] }}',
|
|
|
+ {% endif -%}
|
|
|
+ {% endif -%}
|
|
|
+ {% if item.dns_servers is defined -%}
|
|
|
+ 'dns_servers': '{{ item["nic_mode"][item["name"] + iter | string ]["dns_servers"] }}',
|
|
|
+ {% endif -%}
|
|
|
+ {% if item.dns_search is defined -%}
|
|
|
+ 'dns_search': '{{ item["nic_mode"][item["name"] + iter | string ]["dns_search"] }}',
|
|
|
{% endif -%}
|
|
|
{% endif -%}
|
|
|
'authorized_ssh_keys': '{{ openshift_ovirt_ssh_key }}'
|