Skip to content

sbates/Evolve

Repository files navigation

Evolve

An Evolving Web Server Example

This is a project I've been playing with to get some practice in on tools I haven't touched in a year. I was thinking about the couch to 5k program the other day and thought it might be neat to structure this similarly.

The project uses a variety of open source tools to create and test a web server in different infrastructures.

Requirements

This project uses the following software:

Chefdk ships with Ruby, Test Kitchen, Chefspec and Inspec but I wanted to also call them out explicitly. In addition, the kitchen-ec2 gem is required.

Assumptions

  • The listed software is installed and working properly
  • You have a working AWS account and an existing credentials file

Day 1 - Set up local development environment

Day 2 - Generate a basic webserver cookbook with Chef tools

Day 3 - Write failing unit tests

Day 4 - Write code to pass unit tests

About

An Evolving Web Server Example

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published