The README has a bunch of details. The Chef demo uses configurable "data bags", which can be modified to the specific environment without having to modify the lower level chef recipes. The demo includes a script which is mostly self-driving (but currently only runs on Mac).
The performs the following tasks:
Download the ScaleIO GUI files and extracts them
Performs a vagrant up to bring up Chef server & 3 client nodes (each with a persistent volume)
Deploys ScaleIO using Chef recipes and cluster configuration defined in data_bags
Launches GUI to monitor cluster
Automatically upgrades ScaleIO cluster from default 1 node to 3 node metadata cluster
Adds SDCs, SDSs and SDS devices
This demo also includes a fourth node, which is intended to show cluster upgrades at a later date.
The README has a bunch of details. The Chef demo uses configurable "data bags", which can be modified to the specific environment without having to modify the lower level chef recipes. The demo includes a script which is mostly self-driving (but currently only runs on Mac).
The performs the following tasks:
vagrant up
to bring up Chef server & 3 client nodes (each with a persistent volume)data_bags
This demo also includes a fourth node, which is intended to show cluster upgrades at a later date.