0

I am working on setting up Blue/Green deployments for my Kubernetes system. I need to make a variable for which one I am currently on (Blue or Green)

But I don't know what a single one of them is called. Channel, pipeline, side, part, state, ... ?

What is one side of the Blue/Green deployment system called?

Or is there no generally accepted name for this? (maybe I need to call my variable CurrentBlueGreenStatus)

Vaccano
  • 78,325
  • 149
  • 468
  • 850
  • AFAIK, They're called Environment – Yayotrón May 27 '21 at 07:18
  • @Yayotrón - That is unfortunate. We use the term "Environments" for Dev, Test, Prod. (IE, the Dev Environment or the Prod Environment.) That will get confusing if Blue vs Green is also an Environment. – Vaccano May 27 '21 at 07:21

1 Answers1

0

I think what you are basically trying to do here is to "reinventing the wheel". Blue/Green deployment is just a release concept or model so to me the name is in fact deployment, eventually deploymentType. In some cases it's being called environment, app or even server.

In software engineering, blue-green deployment is a method of installing changes to a web, app, or database server by swapping alternating production and staging servers.

acid_fuji
  • 6,287
  • 7
  • 22