netbox-agent icon indicating copy to clipboard operation
netbox-agent copied to clipboard

Packaging

Open Solvik opened this issue 5 years ago • 10 comments

It would be great at some point if we could create packages for this project so it's easier for lazy sysadmins to install the agent

I assume that not everybody is a fan of installing packages and dependencies through pip

If Debian/RPM/etc packages were available it'd be a nice addition!

Solvik avatar Aug 03 '19 15:08 Solvik

Definitely a good idea. I will speak with my debian package specialist to see what we can do.

jczmok-iag avatar Feb 16 '20 18:02 jczmok-iag

I am starting to package a debian package. Regarding dependencies, i will report my findings here. PKG will be for Deb10++

jczmok-iag avatar Feb 21 '20 11:02 jczmok-iag

Would be really helpfull.

konvolut avatar Mar 03 '20 08:03 konvolut

I've started using pypi repository so you can now install it with pip3 install netbox-agent

Solvik avatar Jul 11 '20 13:07 Solvik

seems fine.

jczmok-iag avatar Jul 17 '20 11:07 jczmok-iag

Hi there;

This agent is awesome, we're looking at running it with a Kubernetes DaemonSet. Do you know if there's any efforts around containerizing/creating a Dockerfile for the project?

If not, I'd be happy to pick that up.

Thanks, Mohammed

mnaser avatar Sep 09 '20 15:09 mnaser

Hi Mohammed

Well, doing that through docker would mean having a unprivileged container so it can access everything the agent needs Feel welcome to propose the Docker image, it could be a great addition !

Solvik avatar Sep 18 '20 10:09 Solvik

@Solvik I assume you mean a privileged container :)

We'll work on it and push up something.

mnaser avatar Sep 22 '20 20:09 mnaser

RPM packages and repos are fairly simple, all I'd need would be the source code, install instructions, and an example config file

hbjydev avatar Aug 05 '22 20:08 hbjydev

I will take care of packaging for Debian (main repository).

Natureshadow avatar Sep 13 '22 16:09 Natureshadow