Add ipv6 support in environments/deployed-network-environment.j2.yaml

Change-Id: I512e1020b6e8ab71eb0b4ef456fcea9c9d006089
This commit is contained in:
Martin Schuppert 2022-08-05 15:03:56 +02:00
parent 63461f6b1a
commit 130180e99e
1 changed files with 12 additions and 1 deletions

View File

@ -36,11 +36,18 @@ parameter_defaults:
subnets:
{%- for subnet in network.subnets %}
{{ subnet }}:
{%- if not network.ipv6 %}
cidr: {{ network.subnets[subnet].ip_subnet }}
dns_nameservers: []
gateway_ip: {{ network.subnets[subnet].gateway_ip }}
host_routes: {{ network.subnets[subnet].routes | default([]) }}
ip_version: 4
{%- else %}
cidr: {{ network.subnets[subnet].ipv6_subnet }}
gateway_ip: {{ network.subnets[subnet].gateway_ipv6 }}
host_routes: {{ network.subnets[subnet].routes_ipv6 | default([]) }}
ip_version: 6
{%- endif %}
dns_nameservers: []
name: {{ subnet }}
tags:
{%- if network.subnets[subnet].vlan %}
@ -55,7 +62,11 @@ parameter_defaults:
{%- for network in networks if network.enabled|default(true) %}
{{ network.name_lower }}:
{%- for subnet in network.subnets %}
{%- if not network.ipv6 %}
- {{ network.subnets[subnet].ip_subnet }}
{%- else %}
- {{ network.subnets[subnet].ipv6_subnet }}
{%- endif %}
{%- endfor %}
{%- endfor %}