--- - name: Generate radvd config set_fact: radvd_interfaces: "{{ cluster_networks | generate_radvd | union(radvd_interfaces | default([])) }}" - name: Generate keepalived config set_fact: keepalived_interfaces: "{{ cluster_networks | generate_keepalived | union(keepalived_interfaces | default([])) }}" - name: Generate interfaces config set_fact: net_interfaces: "{{ cluster_networks | generate_interfaces(cluster_v6_end) | union(net_interfaces | default([])) }}" - name: Generate firewall config set_fact: nftables_rules: "{{ cluster_networks | generate_nftables(cluster_upstream_interface) | union(nftables_rules | default([])) }}" - name: Generate dhcp config set_fact: isc_dhcp_networks: "{{ cluster_networks | generate_dhcpd | union(isc_dhcp_networks | default([])) }}" # - name: Generate ospf config # set_fact: # bird_ospf_interfaces: "{{ cluster_networks | generate_ospf | union(bird_ospf_interfaces | default([])) }}"