What and Why
Bambino is a node agent where a node is a machine (virtual or otherwise) that composes part of a larger system. Current focus is on a certain style of python development, but is not necessarily limited to just python.
Provide basic reporting and control over the provisioning, deployment and maintenance of a node that may be accesses via either a browser or appropriate api (REST HTTP or 0MQ).
Pluggable and flexible:
Different system have different needs depending on the nodes function and where it exists in the development/deployment pipeline
- source control integration with github (for editable pakcages)
- supervisord control
- virtualenv audit and reporting
- system state (vie blueprint)
- Application state reporting
- Initial version