This repo is a simple terraform setup that spins up a fully functional network setup with 4 subnets, one public, the other three private.
Add hosts as you need. There is a simple basic host already there.
Compliments to the Kraken project by Samsung where I was able to work with their example and whittle it down to this and add a few things.
To see what it does:
To have it do what it ought to: