Skip to content

Cloud formation templates for testing airgapped install process for Chef products

Notifications You must be signed in to change notification settings

trickyearlobe/airgap_cf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Airgap CF Templates

airgap.json

  • Spins up empty nodes for testing airgapped installs of Chef products
  • All nodes are accessible from internet
  • None of the nodes can reach back out for packages, github repos, Gems etc

Usage

  • Log into AWS and open your "Cloud Formation" console
  • Select create
  • Select upload template and select the airgap.json from this repo
  • Set the stack name (it will be used in resource names)
  • Select the SSH keypair you will use to log on to the machines
  • (Optional) override the default AMI to select your base OS
  • Spin it up baby yeah!!!

What it spins up

  • VPC
  • Server subnet
  • Internet gateway
  • Route table
  • Chef Server
  • Delivery Server
  • Supermarket Server
  • Atrifactory Server
  • Build nodes x3
  • Application nodes x4
  • A network ACL which is fairly open
  • Restrictive (outbound) security groups for each machine type

About

Cloud formation templates for testing airgapped install process for Chef products

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages