tink icon indicating copy to clipboard operation
tink copied to clipboard

Integration with netbox

Open nwmcsween opened this issue 5 years ago • 4 comments

Integration with netbox.

Briefly looking over the code there would need to be glue between what tink takes and netbox provides, id in netbox is serial and such

nwmcsween avatar Aug 17 '20 04:08 nwmcsween

Thank you for opening this issue! I personally do not have any experience with netbox but I am sure it will be nice to experiment with it! If you have any detailed pointers to help me or other contributors to figure out where and how netbox plays in the stack it will make MY life easier.

If you made any attempt with workflows let us know

gianarb avatar Aug 17 '20 07:08 gianarb

Netbox would replace the hardware.json db and possibly the workflow db. Tink would pull from the netbox rest API instead of the postgresql instance, the workflows could then use the netbox API to query for richer metadata. The issues with integrating is Tink would require a few custom fields and (UUID, storage, etc) created and depending on the number of custom fields it might make sense to write a netbox plugin instead and provide the expected JSON for tink. There is go-netbox or https://netboxdemo.com/api/docs/ for openapi docs.

On Mon., Aug. 17, 2020, 12:19 a.m. Gianluca Arbezzano, < [email protected]> wrote:

Thank you for opening this issue! I personally do not have any experience with netbox but I am sure it will be nice to experiment with it! If you have any detailed pointers to help me or other contributors to figure out where and how netbox plays in the stack it will make MY life easier.

If you made any attempt with workflows let us know

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/tinkerbell/tink/issues/253#issuecomment-674709077, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEYC32JIQ3WN6QOYRRSXITSBDKZ5ANCNFSM4QBHQC3A .

nwmcsween avatar Aug 17 '20 08:08 nwmcsween

I for one would love to see an integration story with Netbox.

tstromberg avatar Aug 27 '21 04:08 tstromberg

+1 on netbox support

ITJamie avatar May 22 '22 00:05 ITJamie

We're interested in integrating with Netbox but we're quite a ways off doing it. Given this issue doesn't have any movement and we're trying to separate roadmap from actionable issues this has been moved to our roadmap repository.

A project exists with a draft issue but the tracking may change as we figure out our roadmap process.

https://github.com/orgs/tinkerbell/projects/24

chrisdoherty4 avatar Dec 27 '22 03:12 chrisdoherty4