-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathlxd-bridge.j2
22 lines (22 loc) · 976 Bytes
/
lxd-bridge.j2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
{{ ansible_managed | comment }}
USE_LXD_BRIDGE="true"
LXD_BRIDGE="lxdbr0"
UPDATE_PROFILE="true"
LXD_CONFILE=""
LXD_DOMAIN="lxd"
{% if lxd_bridge.ipv4 is defined %}
LXD_IPV4_ADDR="{{ lxd_bridge.ipv4.address | ipaddr('address') }}"
LXD_IPV4_NETMASK="{{ lxd_bridge.ipv4.address | ipaddr('netmask') }}"
LXD_IPV4_NETWORK="{{ lxd_bridge.ipv4.address }}"
LXD_IPV4_DHCP_RANGE="{{ lxd_bridge.ipv4.address | ipaddr('2') | ipaddr('address') }},{{ lxd_bridge.ipv4.address | ipaddr('-2') | ipaddr('address') }}"
LXD_IPV4_DHCP_MAX=252
# LXD_IPV4_DHCP_MAX"{{ lxd_bridge.ipv4.address | ipaddr('size') - 4 }}"
LXD_IPV4_NAT="{{ lxd_bridge.ipv4.nat | default('false') }}"
{% endif %}
{% if lxd_bridge.ipv6 is defined %}
LXD_IPV6_ADDR="{{ lxd_bridge.ipv6.address | ipaddr('address') }}"
LXD_IPV6_MASK="{{ lxd_bridge.ipv6.address | ipaddr('prefix') }}"
LXD_IPV6_NETWORK="{{ lxd_bridge.ipv6.address }}"
LXD_IPV6_NAT="{{ lxd_bridge.ipv6.nat | default('false') }}"
LXD_IPV6_PROXY="false"
{% endif %}