nicolargo / glances

Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.
http://nicolargo.github.io/glances/
Other
26.65k stars 1.53k forks source link

Support for other Container Runtimes #2226

Open christianhuth opened 1 year ago

christianhuth commented 1 year ago

Describe the solution you'd like It would be awesome if we could use the provided Docker images on systems that don't use Docker and use other Container Runtimes like containerd or CRI-O for example. This would also enable the usage of glances in Kubernetes.

nicolargo commented 1 year ago

Hi @christianknell

a related feature request concerning Podman is already in developement (https://github.com/nicolargo/glances/issues/1985) but looking for contributors...

In order to manage multiple container runtimes, the code should be completely refactor. The most imprtant think is the availabilty of an API in order to grab the stats. Ideally through a Python client...

Some docs for future development:

Containerd:

CRI-o:

RazCrimson commented 1 year ago

@christianknell

Just to get this clear, your request is for glances to support running in other runtimes than just docker. That is have pre-built glances container images to run on a container engine like containerd?

Did I get that right?

christianhuth commented 1 year ago

Yes that's right @RazCrimson

github-actions[bot] commented 2 months ago

This issue is stale because it has been open for 3 months with no activity.