DevSecOps Bootcamp Environment Setup

Summary of instructions from http://www.devsecops.org/ for personal reference

https://github.com/devsecops/bootcamp
https://github.com/devsecops/bootcamp/blob/master/Week-1/labs/LAB-3.md

Launching the Vagrant Virtual Machine

  • In Terminal, make a dso_repos directory and clone the bootcamp repository into it:
mkdir $HOME/dso_repos
cd $HOME/dso_repos
git clone git@github.com:devsecops/bootcamp.git
  • Change directory to the bootcamp directory and launch the virtual machine:
cd bootcamp
vagrant plugin install vagrant-vbguest
vagrant up
  • Depending on your hardware, this process may take 10 minutes to complete. Once complete, connect to the virtual machine:
vagrant ssh

If, after you SSH, you notice that

aws configure

has no output, you may need to run

vagrant provision

Launching the Vagrant Virtual Machine

  • In Git Bash, make a dso_repos directory and clone the bootcamp repository into it:
mkdir dso_repos
cd dso_repos
git clone git@github.com:devsecops/bootcamp.git
  • Change directory to the bootcamp directory, install a vagrant plugin, and launch the virtual machine:
cd bootcamp
vagrant plugin install vagrant-vbguest
vagrant up
  • Depending on your hardware, this process may take 10 minutes to complete. Once complete, connect to the virtual machine:
    vagrant ssh
  • To validate all packages were installed type:
    aws configure
    The expected output looks like this:

    AWS Access Key ID [None]:
    AWS Secret Access Key [None]:
    Default region name [None]:
    Default output format [None]:

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.