Genisys is one of the main components of the Skynet stack.
It's main goal is to manage resources associated to a service.
It is able to communicate with different kinds of computes (such as AWS, Docker, VMWare VSphere...) via specific connectors.
Each connector is in charge of managing the resources (scale up/down) of its associated compute, Genisys is the component in charge of balancing the scale orders to the different computes.
- Scales services in computes.
- Compute resources management.
Start this component using Docker:
$ docker run -p "7001:7001" cyberdynesystems/genisys:latest
Override the configuration file:
$ docker run -p "7001:7001" -v "/path/to/config/genisys.yml:/app/genisys.yml" cyberdynesystems/genisys:latest
On readthedocs.org or in the docs/source
directory.