Skip to content

This is a playground for terraform automation and jenkins server intial set-up. This deployment consists of 2 EC2 servers, a VPC, 2 EBS volumes, 2 Security Groups and an SSH Key.

License

Notifications You must be signed in to change notification settings

james-cole2015/jubilant-winner

Repository files navigation

jubilant-winner

This is a fork from the Space Monkey repo. This had some major changes from the original repo. This repo contains two AWS EC2 instances. Both are set up to be Jenkins Servers. One is configured to be the main server and another is configured to be a node server that builds jobs.

High Level Commits

  • Forked original repo from Space Monkey
  • Consolidated security groups into a single group with multiple rules.
  • Created two security groups
    • Jenkins Main SG
      • this SG will only allow ssh traffic from the original server that terraform runs on
    • Jenkins Node SG
      • this SG will only allow ssh traffic from the Jenkins Main Server
  • Added additional EC2 instance that serves as the Jenkins Node Server
  • Added in resource groups

Final Architecture Diagram1

Footnotes

  1. Image generated from Terraform Visual

About

This is a playground for terraform automation and jenkins server intial set-up. This deployment consists of 2 EC2 servers, a VPC, 2 EBS volumes, 2 Security Groups and an SSH Key.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published