First Steps

Before you Start

  • You need a set of AWS Credentials to start with. I recommend you start with all permissions when developing locally, and then trim down its permissions. So this policy would suffice for a new user:
{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": "*",
      "Resource": "*"
    }
  ]
}

(Note this is also the prebuilt Administrator Access policy on the IAM Console)

Once you've got this set of credentials, install awscli and run awscli configure

Getting Help

Here are some tips when it comes to troubleshooting:

  1. Run mvn -X in order to track the whole flow, including variables and parameters. But be wary that the AWS Calls will take a lot of logging output
  2. Always look at the Javadocs. Specially:

When in doubt, read the source code, and use the gitter rooms for lambada and beanstalker, as well as the beanstalker-users mailing list.