This software is dedicated to provide abstract layer on multiple compute/storage resource provider or technologies
See API to get API documentation.
For now architecture is the following :
+----------+ +---------------------+
| AWS |---------------->| |
+----------+----+ | | +------------+
| | |--------->| Caller |----> SSH,ANSIBLE,SFTP
+----------+ | | | +------------+
| OVH |---------------->| | /\
+----------+----+ | Inventory | +------------+
| | |--------->| Provisioner|
+-----------+ | | | +------------+
| OVH-CLOUD |--------------->| |
+-----------+---+ | |
| | |
+-----------+ | | |
| LeaseWeb |--------------->| |
+-----------+-- + | |
| | |
+-----------+ | | |
| Internal |--------------->| |
+-----------+---+ | |
| | |
+-----------+ | | |
| AliCloud |--------------->| |<--+
+-----------+---+ | | |
+------------+---------------------+ |
| || |
| || |
\/ \/ |
+-----------+ +---------------------+ |
| REST API |<-------| | |
+-----------+ | App Inventory | |
/\ | | |
| +---------------------+ |
| |
| +---------------------+ |
+------------| DNS Cleaner |---+
| +---------------------+
| |
| \/
| +---------------------+
+------------| DNS (bind9) |
| +---------------------+
|
| +---------------------+
+------------| DHCP (isc-dhcp) |
+---------------------+
Enjoy !