AWS Setup Hardware and Software

You must set up the following hardware and software before using AWS with Hedvig:

  • a CentOS or OSX machine on which to run the process

  • Python 2.7 or greater

  • For the CentOS machine, the following packages, programs, and RPMs must be installed using the following commands. The time must be synced to NTP for the AWS CLI to work properly.

    yum install python-devel python-setuptools
    yum install chrony
    easy_install pip
    pip install awscl

    If there are dependency conflicts with the Six library:

    pip install awscli --ignore-installed-six
  • an active AWS account, configured using aws configure with credentials and region

  • For OSX, the Python yaml package must be installed using:

    pip install pyyamlc