How to use chef + cloudformation to provision a test environment

I had used aws cloudformation to create a development environment for our developers. Now, I got a request to duplicate this env to create test environment for our tester. I would like to try to use chef + cloudformation to do it. How could I proceed?

More informaiton about my test env:

  1. RDS postgresql database tier.
  2. tomcat 8 application server.
  3. Nginx web server.
  4. Load balancer service from aws.

How could I do it?


You can use Chef to kick off the cloudformation template via the AWS cookbook if you want.

As far as the configuration of those individual nodes we have cookbooks for both nginx and tomcat that might be a good starting point.


Thanks, I will try this combination and cookbooks.