Add netbox_inventory.yml

This commit is contained in:
2026-05-28 14:58:09 +01:00
parent 96977b4b2f
commit f9761d0b1e
+24
View File
@@ -0,0 +1,24 @@
# netbox_inventory.yml
plugin: netbox.netbox.nb_inventory
api_endpoint: https://your-netbox-url
token: your_netbox_api_token
# Disable physical devices entirely
fetch_all: false
device_query_filters:
- status: "__SKIP__" # trick to return nothing for devices
# Only pull VMs
virtual_machines_filters:
- status: active
- cluster_id: 1 # optional: filter to a specific cluster ID
group_by:
- cluster
- cluster_type
- site
- platform
compose:
ansible_host: "primary_ip4.address | ansible.utils.ipaddr('address')"