caprover / caprover

Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids
https://CapRover.com
Other
13.29k stars 852 forks source link

NetData Official Image #396

Open githubsaturn opened 5 years ago

githubsaturn commented 5 years ago

NetData now has an official Docker image. Change the image to netdata/netdata

More details: https://github.com/netdata/netdata/tree/master/packaging/docker

ronalddas commented 5 years ago

How do i add plugins to netdata? . I want to get the gunicorn logs to netdata and also add a custom plugin to monitor gpu

githubsaturn commented 5 years ago

That's a question for https://github.com/netdata/netdata but regardless, due to a limitation in Docker swarm, this is currently not possible (https://github.com/moby/moby/issues/25885/)

When this limitation is gone, you can run your custom NetData as a CapRover app and add any customization that you'd like to it.

sneak commented 4 years ago

Can I suggest specifying the image to pull by hash (in captainconstants) instead of tag, for security purposes?

githubsaturn commented 4 years ago

@sneak - anything that is inside the config section of the constants is customizable. Free free to override it to suits your needs.

sneak commented 4 years ago

I have done that. I was suggesting that within CapRover, external images be specified by name+hash instead of name+tag, for security purposes. It prevents namespace owners from executing arbitrary code after the fact on CapRover-managed systems.