Tibil-vishwAAs / Vishwaas

Repo for Backend Service
MIT License
0 stars 7 forks source link

Develop a poc on zero downtime deployment #66

Open krishnakr6 opened 1 year ago

krishnakr6 commented 1 year ago
krishnakr6 commented 1 year ago

API calls Logs Image

krishnakr6 commented 1 year ago

Next will do blue-green deployment on AKS along with CI / CD with Github.

@amithrangadhol FYI

krishnakr6 commented 1 year ago

@AmithRangadhol04 provide the design document to implement blue green deployment

AmithRangadhol04 commented 1 year ago

A draft version of the Blue-Green deployment https://docs.google.com/document/d/1SdypndGznq_sbu4fI0eyFl5NONuPeacMB7yr82ZGqME/edit?usp=sharing

AmithRangadhol04 commented 1 year ago

Added steps for the blue-green deployment in one cluster https://docs.google.com/document/d/1SdypndGznq_sbu4fI0eyFl5NONuPeacMB7yr82ZGqME/edit?usp=sharing

AmithRangadhol04 commented 1 year ago

Response of the application with traffic change image

AmithRangadhol04 commented 1 year ago

I was having trouble doing the blue-green deployment with a separate cluster, so I spoke with Satish from the DevOps team about adjusting traffic between clusters. In order to switch traffic and do load balancing, Satish advised using the ingress file.

AmithRangadhol04 commented 1 year ago

Added steps, ETA, and the diagram of the Blue-green deployment in AKS with different Cluster, document reference link https://docs.google.com/document/d/1SdypndGznq_sbu4fI0eyFl5NONuPeacMB7yr82ZGqME/edit

AmithRangadhol04 commented 1 year ago

Added detailed steps with an updated diagram for the blue-green deployment in AKS with two cluster, document reference link https://docs.google.com/document/d/1SdypndGznq_sbu4fI0eyFl5NONuPeacMB7yr82ZGqME/edit?usp=sharing