Capstone Project
Capstone Project
You are a DevOps engineer at Primus Cloud Solutions, you are for responsible for the
smooth operation of a company's IT infrastructure. you work with developers to deploy
and manage code changes, and with operations staff to ensure that systems are up and
running smoothly. To be successful in this role, you must have a deep understanding of
both development and operations processes, as well as a strong technical background.
Instructions
Fork the repositories above, clone them locally or in your docker host, and
do the following labs
- Setup code analysis and email notification
- Setup a Jenkins CI/CD pipeline
- Write a docker file to dockerize both the Wordsmith API, the web
- Create 3 ECR repositories or docker hub repositories for the web,
API, and DB
- Build the images and push them to your image registry
- Pull the Postgres docker image 10.0-alpine preferably and push it to
the repository created above
- Create an EKS cluster on AWS,
- Setup your Helm charts for the API app, web, and Postgresql
- Setup ArgoCD
-
Deliverables
Do a PowerPoint presentation showing