Skip to content

Repository to create Jenkins Master slave architecture for .Net and Angular application using Packer and Terraform

License

Notifications You must be signed in to change notification settings

ismail0352/Packer-Terraform-Jenkins

Repository files navigation

Packer-Terraform-Jenkins

Reference

This repository has the code for blogs.

The code follows along the lines of the blogs. Yet it will have its own Readme for references.

Order of Use

  • Create AWS AMI using Packer
  • Create Terraform scripts for setting up Jenkins Master and Slave
    • Create prerequisistes (provider/variables tf files)
    • Create IAM roles
    • Associate user_policies for IAM user for managing instance.
    • Create Security Group
    • Create Instances on AWS
  • Create Node/.Net based applications
  • Create Test Cases
  • Create Deployment server (Nginx/IIS)
  • Create Jenkinsfile

Individual README`s are available inside all the componenets.

Authors

  • Ismail - Initial work for Velotio