Final project - Capstone for DevOps Nanodegree
This project is a requirement to graduate at Cloud DevOps Nanodegree. The project requires to set up a Kubernetes cluster hosted at AWS EKS, and deploy the Docker image using Jenkins Pipeline.
- Docker for building a ready-deploy application.
- Kubernetes(AWS EKS), for automating deployment, scaling, and management of containerized applications.
- CloudFormation, for Infrastructure IT automation of (Jenkins ,EKS server, Network)
- Jenkins, for automatic integrations and deployments(CI/CD).
- Rolling Deployment is used by Kubernetes to deploy the app.