Instead of step 10, please obtain the most recent version of =condor_annex= from FIXME. +{subsection: Set the default launch configurations.} + +1: Go to your list of Auto Scaling group launch configurations: https://console.aws.amazon.com/ec2/autoscaling/home?region=us-east-1#LaunchConfigurations: +1: If you don't have any Auto Scaling groups, you'll have to (temporarily) create one in order to create a Launch Configuration; click the *Create Auto Scaling group* button. +1: Click the *Create launch configuration* button in the lower-right. +1: Select "Community AMIs" from the tabs on the left. Enter "FIXME" and hit the *Select* button to choose the default AMI. +1: Select an instance type from the list. If you just created a new account, the "t2.micro" type may be free. Otherwise, "m3.large" is a nice, simple choice. +1: Click the *Configure details* button. +1: For HTCondor to find this launch configuration, it _must_ be named "HTCondorAnnex1". +1: If you're not able to use AWS' free tier, the cheapest way to experiment is the Spot instances; see FIXME for details. The simplest way (because you instances won't vanish unexpectedly) is without Spot instances. +1: Click the the _5. Configure Security Group_ link at the top. +1: Click "Select an *existing* security group" and make sure the default security group (or the security you created) is selected. +1: Hit the *Review* button. +1: Hit the *Create launch configuration* button. +1: Select the EC2 keypair you created in step 5 of Martin Kandes' instructions. +1: Click the acknowledgement and the *Create launch configuration* button. +1: Now hit the "Cancel" link at the bottom -- =condor_annex= will create the autoscaling group(s) you need for you. + +You only need one launch configuration to get started, but if you want to another instance types later, just change the name to "HTCondorAnnex2". =condor_annex= will recognize and use up to "HTCondorAnnex8". + {section: Start an Annex} The minimal set of options to start an annex follows: {term} -$ condor_annex --project-id MyFirstAnnex --instances 3 --expiry "2017-01-20 17:18:19 --instance-types FIXME --image-ids FIXME --spot-prices FIXME" +$ condor_annex --project-id MyFirstAnnex --instances 3 --expiry "2017-01-20 17:18:19" {endterm} _[The collector address and the password file path are both extracted from the command environment's HTCondor configuration. The password file is uploaded to a private S3 bucket managed by condor_annex; the location is passed into the custom AMI via the usual instance contextualization methods.]_