-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdes.yml
More file actions
21 lines (12 loc) · 1001 Bytes
/
des.yml
File metadata and controls
21 lines (12 loc) · 1001 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
CI should be enabled i.e. automatically trigger build/pipeline on any code commit
Automated deployment to EKS cluster
Non-outage deployment i.e. web app should be available during deployment
Dashboards for deployment success / fail rate, timings are updated with each deployment automatically.
As a DevOps Engineer I would like to automate deployment of my docker containers for web applications to AWS EKS using AWS code build for building application and code pipeline to orchestrate build and deployment. I want AWS cloudwatch dashboards to be used to show build / deployment metrics
So that I can automated the build/deployment process. Deploy to production in non-outage mode. Get better insights on deployment metrics
Current Scope
Store source code on AWS code commit / github.
Trigger automated build process upon code commit to source code.
Build docker images and store them on ECR.
Deploy the docker image to EKS cluster.
Display deployment statistics in AWS cloudwath dashboards.