Questions tagged [blue-green-deployment]

Blue-green deployment minimizes downtime by switching from one identical environment to another. The environments can reside on the same or different hardware.

Blue-green deployment minimizes downtime by switching from one identical environment to another. The environments can reside on the same or different hardware.

More information is available in a widely read post by Martin Fowler. Further deployment tactics that are sometimes called blue-green deployment are described by Itay Shakury. They are used to handle different workflows and risks tolerance as well as to facilitate A/B testing.

153 questions
0
votes
1 answer

Sending load balancer traffic to a target group in another VPC for blue-green deployments

So far I used a single-account for blue-green deployments using ALB and target groups. My company decided we should use a multi-account setup for enhanced security (separate staging and prod). Great, so I'm now migrating our setup and noticed I…
0
votes
0 answers

RDS blue green switch failing with replication status

I have a database cluster A in AWS RDS mysql aurora. I create a blue green deployment that generates a database A-green. I choose "Switch" in the AWS UI. The switch fails and it shows in the logs: Switchover from DB cluster A to A-green was canceled…
0
votes
0 answers

Newly added db tables on PostgreSQL are getting dropped and re-created during Strapi v4 startup when running on a blue-green deploy on AWS

We’re having a bizarre database issue using Strapi V4 (Node.js API framework)… Newly added PostgreSQL DB tables are getting dropped and re-created during startup ONLY when running on a blue-green deployment on AWS. We’d appreciate help from anyone…
0
votes
0 answers

After a rollback in blue-green deployment, how to automate the deletion of green (newly created) environment?

I am trying to do a blue-green deployment in AWS using an Auto-Scaling Group (ASG). The deployment fails and rollback happens because I enabled it during deployment. But, even after rollback, the newly created ASG ("green" environment) stays there,…
0
votes
0 answers

Updating labels on Blue/Green deployment to EKS using Helm

I am trying to create a blue/green deployment Helm chart, but struggling with how to switch the primary/secondary and have the labels move with the deployments. Effectively, I setup the Helm chart using 2 "slots" defined in the values.yaml…
CodeChimp
  • 8,016
  • 5
  • 41
  • 79
0
votes
0 answers

Code Deployment Pipeline - blue green stacks

I am trying to understand how code deployments work with aws blue green stacks. I have been reading alot of documentation on it and the concept of it makes sense. So I understand that we have two environments (stacks) that are replica of each other.…
0
votes
0 answers

Git Branching Strategy for Blue Green Deployments

We are using Blue Green deployments with one master branch and decide which cluster we want to deploy to using user input selection in the pipeline. This is prone to user errors, since the user can by mistake select Blue cluster instead of Green.…
0
votes
1 answer

Blue-green deployment: how do you keep test data out of production?

I understand that blue-green deployment means having two versions of production code deployed. It allows us to test in production. Assume that we have an e-commerce application, and both deployments are sharing a database. Then someone testing the…
AAV
  • 373
  • 1
  • 5
  • 17
0
votes
0 answers

How can i create blue/green server farm inside a single iis server for multile applications already up and running but inside default website?

I have 3 websites online converted to applications inside default web site port 80! I Need to create blue green server farm with ARR and URL rewrite but i am not able to redirect the server farm to the application inside the default website in…
0
votes
1 answer

Will the last request flow be cut off when the service is deployed?

Question: When we deploy the service with k8s, using a blue-green deployment, will the last request made (to the old container) be cut off during container switching? The old container may have been taken offline and the process inside killed before…
0
votes
0 answers

Bluegreen deployment for stateful application

We have our ECS fargate application tied to mongo database.now if we have to go for blue green deployment strategy we have to create a new cluster in the ECS. And all the task in clusters are connected to mongo db using mongo db Url which is added…
0
votes
1 answer

Route 53 Setup for Elastic Beanstalk Blue/Green Deployment

I've setup the infrastructure to do an environment variable swap for blue/green deployment, but the way we have our Route 53 setup it isn't working. Currently, we have the root A record pointing at the EBS Load Balancer, is this correct? I think it…
0
votes
0 answers

creating a deployment.yaml for kubevirt for Kubernetes

My end goal is to create a blue green deployment however I cannot find an example how I can implement a deployment file using this kind of template https://kubernetes.io/docs/concepts/workloads/controllers/deployment/ as when configuring istio for…
shorif2000
  • 2,582
  • 12
  • 65
  • 137
0
votes
0 answers

Apache Ignite Cluster Formation fails during Kubernetes Blue Green Deployment

I am deploying kubernetes pod through blue green deployment. The POD is a micro-service which uses Ignite in embedded mode and forms a cluster when deployed hence data is shared among the service instances. Things were working fine during rolling…
Tejas Garde
  • 337
  • 2
  • 13
0
votes
1 answer

How to integrate Argo CD with DataDog to query the deployed resources status for auto promotion (B/G)?

I'm trying to integrate Argo with DataDog to query the metrics and based on the metric value to evaluate the deployment to automatically promote for B/G promotion. In my case the issue is Argo fails to evaluate the DataDog query that passed via…