/udacity-capstone

Repo for Udacity Capstone project pipeline

Primary LanguageHTML

Udacity Capstone Project - NGINX Application Deployment pipeline

This repo carries out the following tasks :

  • Lints the Docker and HTML files prior to Image Build
  • Uploads Image to docker hub
  • Deploys a EKS cluster within AWS and deploys the newly built container image into Kubernetes
  • Smoke test to confirm site is avalible.
  • Deletes previous infrasturcute deployment.

Diagram of CI/CD Pipeline we will be building.

Screenshot Submission

    1. Example of failed LINT due to errors in the code Example of failed LINT due to errors in the code

    2. Example of Passed LINT with no errors in the code Example of passed LINT with no errors in the code

    3. Example of Working deployment NGINX Site Example of Working deployment NGINX Site

Built With