This can replace the traditional “manual” management of machines where an engineer is responsible for downloading installation media and booting a machine to connect to Omni.
There are two types of infrastructure providers: providers that manage static resources, and providers that manage dynamic resources. Static resources are machines you own that are re-used for different clusters. Dynamic resources are VMs that are created and deleted as needed.
Multiple infrastructure providers can be connected to a single Omni instance and be responsible for different sets of machines.
The current infrastructure providers are:
Including third-party infrastructure providers such as:
If you would like to build your own provider or request a provider to be created please join our community slack workspace or open an issue on github.
Architecture
Each Omni account (or instance) can have multiple providers connected to it. Each infrastructure provider deployment is intended to manage static or dynamic machines (e.g. bare metal, AWS EC2 instances) in a single location (e.g. dc1, us-east-2). Clusters can be created with a mix of infrastructure from manually provisioned, dynamic, or static machines.