Skip to main content

Spinnaker

This page provides an introduction to Spinnaker. These are my notes from Spinnaker PDF.

Overview

Teams using continuous delivery push features and fixes live when they are ready without batching them into formal releases. It is not unusual for continuous delivery teams to push updates live multiple times a day.

Continuous deployment goes even further than continuous delivery, automatically pushing each change live once it has passed the automated tests, canary analysis, load testing, and other checks that are used to prove that no regressions were introduced.

What teams need are tools that can reliably deploy releases, help with monitoring and management when there are problems, and otherwise stay out of the way.

Spinnaker was developed at Netflix to address these issues. It enables teams to automate deployments across multiple cloud accounts and regions, and even across multiple cloud platforms, into coherent “pipelines” that are run whenever a new version is released.