Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.36 KB

README.md

File metadata and controls

34 lines (27 loc) · 1.36 KB

Cloud-Devops-Capstone

develop a CICD pipline for a microservice application built in django framework then develop a Continous integration then set up Continous deployment

Steps

  • create Dockerfile for my fund application
  • create a CICD pipne with four stages
    • building dockerized image of the application
    • linting HTML
    • Unit Testing
    • Push image to dockerHub
  • Create the Infrastructure of deployment using CloudFormation
  • Create Deployment using Kubernetes

Structure

  • K8 deployment : contain deployment in kubernetes
    • deployment.yml : for deploying my app
    • deployment-service.yml : for createing service to access my app
    • run_kubernetes.sh : to run all .yml files
  • infrastructure : contain infrastructure built in cloudFormation
  • results : screenshots of my output
  • Dockerfile
  • Jenkinsfile

Output

  • Pipline's output pipline output

  • Infrastructure output infrastructure output

  • Deployment's output deployment output