develop a CICD pipline for a microservice application built in django framework then develop a Continous integration then set up Continous deployment
- 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
- 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