debops.radvd default variables¶
APT packages¶
-
radvd__base_packages
¶
List of base APT packages required for radvd support.
radvd__base_packages: [ 'radvd' ]
-
radvd__packages
¶
List of additional APT packages to install with APT.
radvd__packages: []
Autogenerated configuration¶
These variables manage options which will be included in the autogenerated configuration.
-
radvd__rdnss
¶
List of DNS nameservers which should be advertised to the IPv6 clients.
radvd__rdnss: '{{ (ansible_dns.nameservers | d([])) | ipv6 }}'
-
radvd__dnssl
¶
List of DNS search domains which should be advertised to the IPv6 clients.
radvd__dnssl: '{{ ansible_dns.search | d([]) }}'
-
radvd__minimum_advertisement_interval
¶
Minimum number of seconds between Router Advertisements.
radvd__minimum_advertisement_interval: '5'
-
radvd__maximum_advertisement_interval
¶
Maximum number of seconds between Router Advertisements.
radvd__maximum_advertisement_interval: '15'
Interface configuration¶
These variables are used to manage interface configuration in the
/etc/radvd.conf
file. See radvd__interfaces for more
details.
-
radvd__default_interfaces
¶
List of automatically generated interface configuration entries.
radvd__default_interfaces: '{{ lookup("template",
"lookup/radvd__default_interfaces.j2") }}'
-
radvd__interfaces
¶
List of interface configuration entries defined on all hosts in the Ansible inventory.
radvd__interfaces: []
-
radvd__group_interfaces
¶
List of interface configuration entries defined on hosts in specific Ansible inventory group.
radvd__group_interfaces: []
-
radvd__host_interfaces
¶
List of interface configuration entries defined on specific hosts in the Ansible inventory.
radvd__host_interfaces: []
-
radvd__combined_interfaces
¶
The list that combines all of the interface configuration entries and is used in the configuration file template.
radvd__combined_interfaces: '{{ radvd__default_interfaces
+ radvd__interfaces
+ radvd__group_interfaces
+ radvd__host_interfaces }}'