DOCUMENTATION
Use Case
In addition to common methods of deploying applications, Waypoint supports the orchestration of advanced deployment workflows, such as blue-green deployments.
Use case
Waypoint supports the orchestration of advanced deployment workflows.
Challenge
In blue-green deployments, the application is deployed alongside the existing version in a separate environment. It essentially reduces risks with rollback capabilities and near zero downtime. Despite its obvious advantages, the implementation of this deployment strategy introduces new complexities and additional risks of failure.
Solution
In the HashiCorp Stack, this is made possible with features from the workload orchestration tool, Nomad, and the service networking tool, Consul. Nomad enables operators to deploy canary instances of a newer version of an application without destroying the existing instances and Consul plays a role as well through service configuration entries.
DOCUMENTATION
In addition to common methods of deploying applications, Waypoint supports the orchestration of advanced deployment workflows, such as blue-green deployments.
DOCUMENTATION
Configure and apply service splitters to redirect a percentage of incoming traffic requests for a service to one or more specific service instances.
DOCUMENTATION
This reference page describes Blue/Green & Canary deployments with Nomad.