Skip to content

Commit ece75d0

Browse files
hjensasopenshift-merge-bot[bot]
authored andcommitted
Add support for networker nodes in adoption_vars.yaml.j2
uni01alpha uses networker nodes - add support to add these to the adoption_vars.
1 parent 6927507 commit ece75d0

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

roles/adoption_osp_deploy/templates/adoption_vars.yaml.j2

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ edpm_computes: |
88
{% set node_nets = cifmw_networking_env_definition.instances[compute] %}
99
["{{ compute }}.{{ cifmw_adoption_osp_deploy_scenario.cloud_domain }}"]="{{ node_nets.networks.ctlplane.ip_v4 }}"
1010
{% endfor %}
11+
edpm_networkers: |
12+
{% for networker in _vm_groups['osp-networkers'] %}
13+
{% set node_nets = cifmw_networking_env_definition.instances[networker] %}
14+
["{{ networker }}.{{ cifmw_adoption_osp_deploy_scenario.cloud_domain }}"]="{{ node_nets.networks.ctlplane.ip_v4 }}"
15+
{% endfor %}
16+
1117

1218
source_galera_members: |
1319
{% for controller in _vm_groups['osp-controllers'] %}
@@ -30,6 +36,21 @@ edpm_nodes:
3036
subnetName: subnet1
3137
{% endfor %}
3238
{% endfor %}
39+
{% for networker in _vm_groups['osp-networkers'] | default([]) %}
40+
{% set node_nets = cifmw_networking_env_definition.instances[networker] %}
41+
{{ networker }}:
42+
hostName: {{ networker }}.{{ cifmw_adoption_osp_deploy_scenario.cloud_domain }}
43+
ansible:
44+
ansibleHost: {{ node_nets.networks.ctlplane.ip_v4 }}
45+
networks:
46+
{% for net in node_nets.networks.keys() %}
47+
- defaultRoute: true
48+
fixedIP: {{ node_nets.networks[net].ip_v4 }}
49+
name: {{ net }}
50+
subnetName: subnet1
51+
{% endfor %}
52+
{% endfor %}
53+
3354

3455
upstream_dns: {{ cifmw_networking_env_definition.networks.ctlplane.dns_v4 | first }}
3556
os_cloud_name: {{ cifmw_adoption_osp_deploy_scenario.stacks[0].stackname }}

0 commit comments

Comments
 (0)