Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Chef Compliance Lab CloudFormation Template

Purpose

Chef Compliance Webapp Server Setup Template that uses a Chef Compliance AMI provided by Chef.

Supported Regions

  • us-west-2
  • us-east-1

Requirements

  1. A VPC with a Public Subnet that has internet access
  2. An Available EIP
  3. AWS Permissions to create IAM roles
  4. EC2 Key Pair Setup

Chef Compliance Webapp

Creates a Chef Complianc Web server in a Public Subnet with Internet Gatewayy attached on an existing VPC. It then attaches an EIP and finally adds the instance to an existing instance-to-instance security group.

Prerequisites
  1. VPC
    • Public Subnet, IGW, Private Subnet/s.
    • Either use an existing VPC Infrastructure or you can use the following VPC Template to create a one.
  2. Available EIP
Supported Regions
  1. us-west-2
  2. us-east-1
Create Details
  1. EC2 Instance
  2. EIP
  3. IAM Role
  4. IAM Instance Profile
  5. Security Group
Launch

us-west-2

us-east-1

View in Designer
View in Designer
How To Video
HowTo Video

COMING SOON

AWS CLI Example
Base Command
aws cloudformation create-stack --profile {AWS Profile Name} --stack-name {Stack Name} --capabilities CAPABILITY_IAM --template-url "https://s3.amazonaws.com/bonusbits-public/cloudformation-templates/github/chef-compliance.yml"
Parameters
Option 1 - Custom Parameters JSON File (Example Here)
--parameters file:///localpath/to/custom-parameters.json
Option 2 - Pass Parameters on CLI
--parameters ... COMING SOON