Skip to content

Go application to retrieve hardware information of machines.

Notifications You must be signed in to change notification settings

Tenebresus/muninn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Muninn

Go application to retrieve hardware information of machines.

Architecture

Muninn is a micro-server architectured application. The core application consists of the apiserver, incubator and the scavenger. These are the heart of the app and are meant to run in Kubernetes. They communicate / exchange data through RabbitMQ. The agent runs on the machines of which you want to retrieve the hardware; the agent exposes an API which the scavenger uses when prodded to by the apiserver. Muninnctl is a bubbleatea application, which serves as the main client to use Muninn with. Muninnctl makes api calls to the apiserver, depending on the action the apiserver forwards certain calls to the incubator or scavenger to retrieve and store hardware information.

About

Go application to retrieve hardware information of machines.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published