Skip to content

Repository for deploying a static web application on Amazon S3 bucket on Amazon Web Services Platform, using Jenkins pipeline and BlueOcean.

License

Notifications You must be signed in to change notification settings

Karansingh005/Udacity-Static-Jenkins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Udacity-Static-Jenkins

This is a repository, containing code for deploying a static web application on Amazon S3 bucket on Amazon Web Services Platform, using Jenkins and BlueOcean. This code was tested to run on Amazon EC2 Ubuntu instance, which is a service by Amazon Web Services.

Requirements to deploy the static website using Jenkins

  1. Set up an account for Amazon Web Serivces to use services by AWS, to deploy this code on Jenkins. Here's a link to register your own AWS account: AWS registration portal
  2. Set up an IAM user in AWS console, with permissions for EC2 Full Access, S3 Bucket Full Access and VPC FUll Access. Here's a link to know more about IAM users in AWS: AWS Documentation: What is IAM?
  3. Copy the generated Access Key and Secret Access Key of your IAM user, and login to the console using that.

Launch an EC2 instance and install Jenkins on it

  1. Set up an EC2 Instance with following parameters:
  1. Connect to your EC2 instance. Here's a guide to connect to EC2 instance to your local machine: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Connect-using-EC2-Instance-Connect.html

About

Repository for deploying a static web application on Amazon S3 bucket on Amazon Web Services Platform, using Jenkins pipeline and BlueOcean.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages