This document provides quick access to several different ways to set up CORTX for installation, testing, running, or deployment. CORTX is available in multiple formats, including as a pre-built virtual machine image - the easiest and fastest way to get CORTX up and running. Alternatively, CORTX can be built into a binary format from source code. Finally, for those interested in running different configurations of CORTX, there are a variety of different options available. These include everything from the full installation to more slimmed down installations, such as configuring and running motr, the core object storage layer, on its own. We have attempted to create easy-to-follow instructions for all of these installation/test methods which are organized below in order of difficulty.
- Download a CORTX virtual machine image to get up and running in minutes
- Build entire CORTX into binaries: LINK
- Run it on a single node: LINK
- Run it on a cluster: TODO
- Build just the block storage layer (motr) from the source: LINK
- Build just the datapath (motr + S3) from the source: TODO
- Run it on a single node TODO
- Run it across a cluster [TODO]
- Run a prepackaged CORTX software releases
- On a single node: TODO
- Across a cluster: TODO
- Build entire CORTX into OVA (virtual machine image): TODO
- Run it on a single node: TODO
- Run it on a cluster: TODO
Note that some of the links above are tagged 'requires verification' and some are tagged 'LINK'. We apply the 'LINK' tag only after instructions have been verified by at least two people. The 'required verification' instructions are instructions which are still awaiting a second verification. If you verify them, please add your name to the 'Tested By' section at the bottom of the page and change the tag on this page as well. If you have any questions, please visit our resources page or join us on Slack.
Once you're ready to make more contributions, please check out our Contribution Guide.