terraform-up-and-running icon indicating copy to clipboard operation
terraform-up-and-running copied to clipboard

This is the website for the book "Terraform: Up and Running" by Yevgeniy Brikman

Terraform: Up and Running

This is the website for the book Terraform: Up and Running by Yevgeniy Brikman.

Quick start

Using Docker

  1. git clone this repo
  2. docker-compose up
  3. Go to http://localhost:4000 to test

Without Docker

  1. Make sure you have Ruby and Jekyll installed
  2. git clone this repo
  3. Just the first time: bundle install
  4. To build the site and serve it: bundle exec jekyll serve
  5. To test: http://localhost:4000

See the Jekyll and GitHub Pages documentation for more info.

Technologies

  1. Built with Jekyll. This website is completely static.
  2. Hosted on GitHub Pages. I'm using the GitHub Pages Gem and only Jekyll plugins that are available on GitHub Pages.
  3. Free SSL and CDN provided by CloudFlare.
  4. I used Basscss, Sass, Font Awesome Icons, and Google Fonts for styling.
  5. I used jQuery and lazySizes for behavior.
  6. I'm using UptimeRobot and Google Analytics for monitoring and metrics.

License

This code is released under the MIT License. See LICENSE.txt.