netbox-community / netbox

The premier source of truth powering network automation. Open source under Apache 2. Try NetBox Cloud free: https://netboxlabs.com/free-netbox-cloud/
http://netboxlabs.com/oss/netbox/
Apache License 2.0
16.26k stars 2.59k forks source link

Ability to assign IP address to virtualization/clusters/[entity] #3484

Closed kdhlab closed 5 years ago

kdhlab commented 5 years ago

Environment

Proposed Functionality

I would like the ability to assign IP addresses and virtual interfaces to a virtual cluster.

Use Case

Some virtualization environments, such as Nutanix AHV have a cluster management IP on a virtual interface that is floating across the cluster members. I would like to be able to add the IP of the cluster to the cluster object itself. Currently as a work-around I am just assigning the IP with the cluster name in the description which does not actually associate it with the cluster which does not model the cluster accurately.

Utilizing virtual chassis does not model this correctly either since there is no Master in a virtualization cluster and the members are still distinct entities with distinct interfaces.

Database Changes

N/A

External Dependencies

N/A

jeremystretch commented 5 years ago

This might partially be addressed by #2456, but we won't be making any modifications to the IP model beyond that due to development constraints.