Spinnaker is an open-source, multi-cloud continuous delivery platform that combines a flexible pipeline management system with integrations to major cloud providers. It provides application management and deployment capabilities, including automated release pipelines, immutable infrastructure practices, and deployment strategies like blue/green and canary. Originally created at Netflix, it is used by teams to standardize release processes and improve deployment quality across millions of deployments.
What it's for
Creating deployment pipelines that run integration and system testsSpinning up and down server groupsMonitoring rolloutsTriggering pipelines via git events, Jenkins, Travis CI, Docker, CRON, or other Spinnaker pipelinesBuilding and deploying immutable images for faster rollouts and easier rollbacksRunning blue/green and canary deploymentsDeploying across multiple cloud providersTesting application resilience with Chaos MonkeyRestricting deployments to specific time windowsRequiring manual approval before releasing updatesTying releases to monitoring services for canary analysisSending release notifications via email, Slack, HipChat, or SMS
Features 17
- Automated deployment pipelines
- Blue/green and canary deployment strategies
- Chaos Monkey integration for resilience testing
- CI integrations with Jenkins and Travis CI
- Event notifications via email, Slack, HipChat, or SMS (Twilio)
- Highlander deployment strategy
- Immutable image deployment for rollback safety
- Integration and system test execution within pipelines
- Manual judgment approval stage
- Monitoring integrations for canary analysis (Datadog, Prometheus, Stackdriver, SignalFx, New Relic)
- Multi-cloud deployment support
- Pipeline triggers via git, Jenkins, Travis CI, Docker, CRON, or other Spinnaker pipelines
- Restricted execution windows for deployments
- Role-based access control via OAuth, SAML, LDAP, X.509, Google Groups, Azure Groups, or GitHub Teams
- Rollout monitoring
- Server group scaling (spin up/down)
- VM image baking via Packer with Chef and Puppet template support
At a glance
free tieropen sourceself-hostable
DeploymentSelf-hosted
PlatformsWeb
Forenterprise
Integrations
PackerKubernetesJenkinsPuppetGoogle GroupsSAMLNew RelicOracle Cloud InfrastructureTwilioMicrosoft AzureAWS EC2StackdriverGoogle App EngineLDAPGoogle Compute EngineGitHub TeamsDatadogOpenstackTravis CIDockerSignalFxSlackCloud FoundryGitHubGoogle Kubernetes EnginePrometheusAzure GroupsHipChatChefOAuth
Resources
Pricing
Spinnaker is a free, open-source project with no vendor-hosted pricing plans.
SpinnakerFree
Spinnaker is free, open-source software installed and self-hosted by users; no vendor pricing tiers are listed.
Similar apps
GoCDOpen sourceOpen Source Continuous Delivery and Release Automation ServerPriceNot statedTry freeFree planRuns onWeb · Linux +1Features13
Octopus DeploySelf-hostableOctopus is the most powerful release management and deployment automation tool for DevOps teams.Price$30–$1950/moTry freeFree planRuns onWebFeatures20
BuildMasterSelf-hostableCI/CD platform that automates builds and deploymentsPriceNot statedTry freeFree planRuns onWindows · LinuxFeatures23
ClariveSelf-hostableSimplify Application Delivery, Code, track and deploy in one tool with battle-tested workflows for agile and devopsPriceNot statedTry freeFree trialRuns on—Features28
SemaphoreOpen sourceSemaphore CI built for coding agents - fast, affordable, and enterprise-ready.PriceUsage-basedTry freeFree planRuns onWebFeatures20
StriderOpen sourceBrilliant Continuous DeploymentPriceNot statedTry free—Runs onWebFeatures17