Skip to content

noamgu/devopsloft

 
 

Repository files navigation

Build Status

drawing

Contributing

Spinning [dev|stage] environment

Global Prerequisites
  • python 3
  • vagrant
  • vagrant plugin: vagrant-env
  • Use `.env.local` file for configuration keys which overrides `.env`

DEV environment

Prerequisites
  • VirtualBox
  • Verify /vault directory exists and is writable

STAGE environment

Prerequisites
  • AWS account
  • AWS credentials: access key & access secret
  • keypair
  • subnet ID
  • Security Group with inbound ports for SSH (22), HTTP (80), HTTPS (443), and 8200
  • AWS S3 Bucket
Spin environment
  ./spin.py up [dev|stage]
SSH the environment
  vagrant ssh [dev|stage]
!!! Don't forget to destroy the environment when you done to avoid unnecessary charges
  ./spin.py destroy [dev|stage]

Notes

  • Do not use vagrant directly to spin and environment. It might work, but most likely it won't

About

Drive our Career Path into DevOps - This application is developed by the DevOps Loft community https://www.facebook.com/devopsloft/

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 44.6%
  • Shell 23.9%
  • HTML 20.8%
  • Dockerfile 4.1%
  • Ruby 2.9%
  • CSS 2.2%
  • Other 1.5%