Code, Ops, Cloud

Tag: vsts

In the final post, we’ll review the last two stages of deployment (Green and back to Blue), and summarize the series. Transition to Green State Green state indicates two versions are deployed in the cluster, one active (“v-next” version) and the other passive (the previous “current” version). All traffic is routed to a […]

Until now we’ve described the process and set up the initial cluster configuration and VSTS environment. The next two posts will review each environment definition in VSTS, running each and examine kubernetes cluster state, discussing possible ways to extend the functionality. Environment Variables Variables defined for blue/green environment include: var.state – […]

The first post in the series described the concepts of blue/green deployment process and set the scope and terminology. In this post, we’ll create the initial state for our application, and explain the input which will be used by the deployment process. To complete this tutorial yourself you’ll need the following: Kubernetes cluster w. […]

My colleagues and I recently participated in a hackathon implementing Kubernetes over Azure Container Service engine. One of the goals was to deliver advanced deployment strategies using built-in kubernetes capabilities and the new VSTS/TFS release management tools. The result is an orchestrated automated, repeatable and safe release process which I’d like to describe over the […]