Import firewall role from network repo
Move, actually.
This commit is contained in:
parent
88061d97b2
commit
754c3da31f
21 changed files with 801 additions and 1 deletions
|
|
@ -38,6 +38,16 @@
|
|||
prefixes: '{{ query("netbox.netbox.nb_lookup", "prefixes", raw_data=true)
|
||||
| sort(attribute="prefix") | sort(attribute="family.value") }}'
|
||||
|
||||
- name: Select VLAN and BGP prefixes
|
||||
run_once: true
|
||||
set_fact:
|
||||
vrf_prefixes: '{{ prefixes | selectattr("vrf")
|
||||
| selectattr("vlan") | selectattr("vlan.id", "in", vlans|map(attribute="id"))
|
||||
| sort(attribute="vlan.vid") }}'
|
||||
bgp_prefixes: '{{ prefixes | selectattr("tenant")
|
||||
| selectattr("role") | selectattr("role.slug", "==", "bgp")
|
||||
| sort(attribute="tenant.slug") }}'
|
||||
|
||||
# can only get NetBox ID for device/VM from (any) interface
|
||||
# probably safe to assume at least one interface
|
||||
- name: Get my ID
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue