Skip to content

Instantly share code, notes, and snippets.

@micahyoung
Last active August 29, 2015 14:27
Show Gist options
  • Save micahyoung/6a8ef4c880ae6be4ae9f to your computer and use it in GitHub Desktop.
Save micahyoung/6a8ef4c880ae6be4ae9f to your computer and use it in GitHub Desktop.
  1. Create IAM User
  • Username: bosh
  • Download credentials to disk
  • Attach Policy: AmazonEC2FullAccess
  1. Create EC2 keypair
  • Save bosh.pem to ~/.ssh/bosh.pem
  1. Create EC2 Security Group
  • Name & Description: bosh
  • Inbound: SSH/Anywhere
  • Inbound: HTTPS/My IP
  • Inbound: HTTP/My IP
  1. Git clone
$ cd ~/workspace
$ git clone https://github.com/cloudfoundry/bosh-lite.git
  1. 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
$ source .envrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment