SparkleFormation Starter Kit
This repo is provided as a starting point for experimentation and development of CloudFormation templates using SparkleFormation and knife-cloudformation. For an introduction see our article from the 2014 AWS Advent series, Build infrastructure with CloudFormation without losing your sanity.
.chef/knife.rb file in this repository assumes that the environment variables
AWS_SECRET_ACCESS_KEY are set with values appropriate for your AWS account.
Run the following to generate a minimal VPC and deploy a single EC2 instance into it:
$ bundle install $ bundle exec knife cloudformation create test-vpc --file cloudformation/vpc.rb --defaults $ bundle exec knife cloudformation create test-vpc-instance --file cloudformation/vpc_instance.rb --defaults --apply-stack test-vpc