What is Spinnaker?
Spinnaker is a multi-cloud continuous delivery platform that provides an interface for defining immutable infrastructure, deployment automation, application updates and visibility into the end-to-end lifecycle of applications. Spinnaker helps developers to deploy to any cloud environment effortlessly by providing pull-based deployment model. Spinnaker automates application deployment via pipelines, which are assembled by the user from task pods. Tasks in a pod are executed sequentially to cause a change in the system, such as deploying an application version.