> For the complete documentation index, see [llms.txt](https://docs.arkannis.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.arkannis.net/general-concepts/devops/blue-geen-deployments.md).

# Blue/Geen Deployments

* Strategy to deploy a new version of an application.&#x20;
* They work by starting an entirely new instance of the application and then routing traffic over to it

<figure><img src="/files/8SNEhQvJ8y7ppQjTpM5I" alt=""><figcaption></figcaption></figure>

* After testing and making sure that everything runs fine, we redirect the users to the new version (Green) and shutdown the old (Blue)

<figure><img src="/files/8vTtHEAsJoq4Jmu2KwKy" alt=""><figcaption></figcaption></figure>

#### Benefits:

* Easy to understand
* Powerful
* Extendable to workflows

#### Cons:

* Difficutl to make hotfixes
* Resource allocation is not convenient
* Clusters can affect each other
