My Jenkins Story: Provisioning Jenkins (master & build agents) on AWS EC2 — using Terraform

In this post I am going to show a quick fire technical demonstration on how to:

build up a small Jenkins cluster (with 1 Master & a few build agents) on AWS Cloud infrastructure (e.g EC2 instances) — using a tool called Terraform to automatically provisioning them.

Terraform is a infrastructure provisioning tool where it allows you to ‘provision’ ‘infrastructure’ resources. These infrastructure resources can be any infrastructure either on Cloud…