KelvinVenancio / aws-terraform

Install Amazon Instance with a complete vpc network, install and configure Jenkins + Docker, create a pipeline in Jenkins, and run a pipeline to build the petclinic application.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

terraform-aws

Infra Graph

Steps

Automation to deploy this application on Amazon without any manual intervention, just copy the app address at the end and paste in the browser to access it.

  • Deploy a complete VPC (gateway, networks, route, sg, vpc)
  • Deploy Amazon Instance
  • Access instance and
    • Install some packages and docker and jenkins
  • Install jenkins container and
    • Create pipeline to deploy petclinic-app
    • Build the job
    • Get the result
  • Show the pet-clinic address
  • And we're done

About

Install Amazon Instance with a complete vpc network, install and configure Jenkins + Docker, create a pipeline in Jenkins, and run a pipeline to build the petclinic application.


Languages

Language:HCL 72.2%Language:Shell 27.8%