- Create IAM User
- Username: bosh
- Download credentials to disk
- Attach Policy: AmazonEC2FullAccess
- Create EC2 keypair
- Save bosh.pem to ~/.ssh/bosh.pem
- Create EC2 Security Group
- Name & Description: bosh
- Inbound: SSH/Anywhere
- Inbound: HTTPS/My IP
- Inbound: HTTP/My IP
- Git clone
$ cd ~/workspace
$ git clone https://github.com/cloudfoundry/bosh-lite.git
- Edit ENV settings for Vagrant
$ cd ~/workspace/bosh-lite
$ vim .envrc
export BOSH_AWS_ACCESS_KEY_ID=<BOSH ACCESS KEY>
export BOSH_AWS_SECRET_ACCESS_KEY=<BOSH SECRET KEY>
export BOSH_LITE_NAME=bosh
export BOSH_LITE_SECURITY_GROUP=bosh
export BOSH_LITE_KEYPAIR=bosh
export BOSH_LITE_PRIVATE_KEY=~/.ssh/bosh.pem