Infrahub by OpsMill acts as a central hub to manage the data, templates and playbooks that powers your infrastructure. At its heart, Infrahub is built on 3 fundamental pillars:
- A Flexible Schema: A model of the infrastructure and the relation between the objects in the model, that's easily extensible.
- Version Control: Natively integrated into the graph database which opens up some new capabilities like branching, diffing, and merging data directly in the database.
- Unified Storage: By combining a graph database and git, Infrahub stores data and code needed to manage the infrastructure.
Emma is an experimental agent designed to help you interact with Infrahub.
Currently, Emma can help you to:
- Import CSV Data into Infrahub
- Export Data from Infrahub in CSV format
- Build, Load, and Visualize the Infrahub schema
Documentation for using Emma is available here