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 }}'