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
1
vote
1 answer

Using spinnaker's Red/Black deployments strategy and still having both versions serving traffic

I'm currently setting up a POC spinnaker pipeline to deploy to a kubernetes cluster. Experimenting with spinnaker's red/black strategy, i've noticed that it does not behave as i expect it to. I expect it to guarantee that only 1 version gets traffic…
Mehdi.
  • 369
  • 4
  • 15
1
vote
1 answer

Testing the database changes against the active application in a Blue/Green deployment setup

I'm looking at implementing a blue/green deployment strategy. It will be for a database driven web application. We are using Teamcity and Octopus deploy currently. To my knowledge, to achieve this strategy, the changes to the database need to be…
1
vote
1 answer

Application fail over and blue / green deployment with WAS8.5

I am running WebSphere 8.5 with the following architecture: 1 IHS server load balancing on 2 application servers. I have of course several applications deployed on the 2 AS and I have the impression that the IHS cannot detect that 1 application is…
poussma
  • 7,033
  • 3
  • 43
  • 68
1
vote
1 answer

How do I perform RavenDB index changes in Blue-Green deployment scenario with high availability?

Context I am trying to design a stable, consistent approach to updating RavenDB indexes in production I am focusing specifically on the index update story (i.e. I know my setup doesn't fully address high availability) This is a hypothetical…
0
votes
0 answers

How to make sure, that a user stays at the new version of a blue-green deployment

Suppose you have a blue-green deployment and want to test it with 20% of the users with the global accelarator. You configure it, but that would mean that User A, who would be testing the new version of an application will not be redirected to the…
David
  • 2,926
  • 1
  • 27
  • 61
0
votes
0 answers

Netscaler and blue/green deployment

I would like to apply blue/green deployment by using Netscaler as a load balancer. I’ve been told that by putting a status file on a server, the load balancer knows that the particular server should not be in production. For example, you have server…
0
votes
1 answer

App-Settings of Function App are getting swapped in between function and slot

I am trying to deploy a Azure Windows Function App using Terraform AzureRM 3.66, over GitLab-CI pipeline. I am not able to add the exact code, but I can share almost the same sample. When I deploy the app-setttings of main function are getting…
0
votes
0 answers

Blue Green Deployment - Pod count does not match in Blue and Green versions

I've implemented a Blue Green Setup for our application deployment using Harness. There is one problem which im facing, assume Green env is live and serving Traffic. HPA config for green env looks like this Green Min - 2; Max 20; Current -16 I'm…
0
votes
1 answer

Cannot update ECS Fargate service

I am running an ECS Fargate service with deploymentController as CODE_DEPLOY. Now, when I --force-new-deployment using aws cli. AWS CLI Command aws ecs update-service --cluster my-cluster --service my-service --force-new-deployment I get following…
0
votes
0 answers

Azure Front Door - Blue Green Deployment and concurency

I would like to implement a blue-green deployment strategy for a static web application. The web-app is hosted in an Azure Blob Storage For the sake of blue-green deployment, I created two storages accounts storage-a storage-b I set up Azure Front…
Léo Coco
  • 4,022
  • 11
  • 52
  • 97
0
votes
1 answer

custom metric scaling policy for AWS Autoscaling group

I have one autoscaling group that is part of AWS CodeDeploy Blue-Green deployment. I have one custom metric for memory utilization attached to this autoscaling group as a dynamic scaling policy. I created this custom metric policy following the AWS…
0
votes
0 answers

Sptring Boot: Green-Blue deployment scripts

I wish to implement Green-Blue deployment on my server with Java Sprint Boot. As I understand the script should: Detect which version is currently run (Green or Blue). Deploy files into another slot Replace the port in the config of new app Run the…
Dan Spirit
  • 327
  • 1
  • 8
0
votes
0 answers

Best way to implement Blue/Green Deployments on EC2 instances

I'm planning to do blue/green deployment on EC2 instances, currently cloudformation supports ECS/Beanstalk not EC2 instances. What is the best approach to implement this in cloudformation. Appreciate your thoughts on this, still I'm researching on…
0
votes
0 answers

Multiple AWS::SecretsManager::SecretTargetAttachments attached to the same rotating secret for blue-green deployment strategies?

Consider a blue-green AWS deployment (for a webapp + postgres RDS). Each environment has its own database instance and we will assume for now that db sync is achieved by manually creating a snapshot of the blue database and restoring it in the green…
0
votes
1 answer

Is there a way to do ECS Blue Green deployment using aws codedeploy with a shared ALB?

I have a shared ALB which is used by multiple fargate service(s) by configuring host header rule to forward the traffic to specific target group(s) Is it possible to do blue green deployment using codedeploy for ECS fargate application by only using…