Skip to content

fsschmitt/aws-jenkins-terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aws-jenkins-terraform

A repository with a Jenkins deployment at AWS using Terraform

Based on this course by CloudGuru: https://acloudguru.com/course/deploying-to-aws-with-terraform-and-ansible

The goal of this repository is to deploy a distributed, highly-available Jenkins on AWS through the usage of Terraform and Ansible, spread across two different regions (us-east-1 and us-west-2) through the usage of multiple terraform resources such as:

  • IAM
  • VPC
    • Subnet
    • VPC Peering
  • Security Groups (Network policies)
  • EC2 Instances
  • Route53 (DNS)
  • ACM (Certificate Manager)
  • Application Loadbalancer

Overview architecture

Distributed Jenkins Architecture

Feel free to reach out to me at:

Twitter | Github | Website

About

A repository with a Jenkins deployment at AWS using Terraform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published