Skip to content

nrh/mace

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mace, n: a weapon for bludgeoning.

Also an agent-based system for doing coordinated deployments on large host groups

mace-agent: priviledged daemon runs on hosts, it accepts gpg-signed tasks, executes them, records output, and reports output and status back to mace-logger.

mace-server: unprivileged service that accepts jobs via a REST interface and converts them into one or more tasks to be completed on agents. detailed job logs are sent to mace-logger.

mace-logger: accepts information on jobs and tasks and provides real-time access and permanent storage for them.

mace-client: used for signing and submitting jobs to mace-server.

About

For smashing things.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 87.6%
  • Python 12.1%
  • Shell 0.3%