Skip to content

BluePrintRandom/DevOps_Simulator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to the DevOps_Simulator!

To get started:

ensure git is intalled on your lab Workstation pull this repo with git clone https://github.com/CubeSpawn/DevOps_Simulator.git

Setup your lab machines, (networked, running, etc) Collect or set your cluster IPs My physical setup is:

Workstation

Cluster01 Cluster02 Cluster03 Cluster04 Cluster05

Cluster06 Cluster07 Cluster08 Cluster09 Cluster10

All running Ubuntu 20.04 Desktop

Machines Cluster01-04 and 06-09 make up the hardware for this lab

Cluster05 and 10 are reserved for testing connections to the cluster (ssh, html, etc)

Setup your ssh keys

Setup passwordless sudo

(Steps in /docs/02_HardwareSetup.txt)

Once this is done, you can pull this repo to your Workstation machine

cd to the /base/shell folder and you can run the bash scripts remotely on the cluster machines using

ssh "bash -s" <./<scriptname.sh>

several "group" commands are included (edit thier IPs as needed)

The group commands are named as group.sh

This will be used to setup all the pre Reqs on the cluster machines

i.e Virtualbox, Vagrant, Docker, and Docker-machine to start.

About

A Private Cloud based CubeSpawn Simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 55.1%
  • Ruby 44.9%