Surveying Spinnaker's deployment and testing features
In the introduction to Spinnaker earlier in this chapter, we noted that you would have the opportunity to learn more about the various deployment methodologies available to you. Let's now dig into these concepts, including canary and red/black deployments, and describe their relevance to Spinnaker when used to manage Kubernetes deployments.
Canary deployments
Canary deployment is a method of exposing an application to its users where you run a subset of the traffic for the application through a new deployment while keeping most of the traffic for the application going to the currently deployed version. This can help you test whether the new version is suitable for production use without immediately funneling all the traffic through.
The Kubernetes v2 Spinnaker provider does not support canary deployments
Although this is one of Spinnaker's most desired features, the Kubernetes v2 cloud provider does not...