Skip to content

Sage-Bionetworks/CommonCompute

Repository files navigation

Sage Bionetworks CommonCompute Environment

Build

  1. Fork and clone this repository to your machine.
  2. Install packer.
  3. Change to the root of the repository you cloned, and run:
    packer build config.json
    

The installation requires a larger disk than is provided by the default AMIs. A custom AMI with > 100GB is required.

Amazon AWS credentials are required to be set as environment variables for AWS_ACCESS_KEY and AWS_SECRET_KEY.

If the build fails because an AMI cannot be found, check that source AMI is current, look here: https://github.com/awslabs/cfncluster/blob/master/amis.txt and update the builders section source_ami in config.json.

CfnCluster

This uses cfncluster to launch. See https://sagebionetworks.jira.com/wiki/display/COMCOMP/CommonCompute for info on how to do this.

Contribute

To contribute, fork the main repo, branch off a feature branch from master, make your changes and commit them, push to your fork and submit a pull request for Sage-Bionetworks/CommonCompute:master.