Skip to content

Automatically sets up a development environment using Vagrant and Ansible to demonstrate the usage of bastion hosts.

License

Notifications You must be signed in to change notification settings

vverecke/proxycommand_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProxyCommand demo

Getting Started

Prerequisites

Install Vagrant for your OS. Install Ansible for your OS. Install Virtualbox for your OS. Install Oracle VM VirtualBox Extension Pack

About

This implementation uses (and tested on) the minimal/trusty64 Ubuntu(14.04.3) LTS base-box.

Please note that security was not a main concern as this is meant to be a lab environment.

Usage

vagrant up To bring up the vagrant vm-s in order to act as a lab environment (servers and bastions), then proceeds to provision them. After it will set up a controller machine and run ansible in local mode to demonstrate the ssh jumps using the bastions.

vagrant destroy --force To stop running vm-s, and decommission the environment.

Note

To force delete Any leftover VM-s, use stop-vagrant.sh

About

Automatically sets up a development environment using Vagrant and Ansible to demonstrate the usage of bastion hosts.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages