What is Spinnaker?
Created at Netflix, it has been battle-tested in production by hundreds of teams over millions of deployments. It combines a powerful and flexible pipeline management system with integrations to the major cloud providers.
Spinnaker is a tool in the Continuous Deployment category of a tech stack.
Spinnaker is an open source tool with 9.3K GitHub stars and 1.2K GitHub forks. Here’s a link to Spinnaker's open source repository on GitHub
Who uses Spinnaker?
Companies
49 companies reportedly use Spinnaker in their tech stacks, including LaunchDarkly, Tech Stack, and Groww.
Developers
169 developers on StackShare have stated that they use Spinnaker.
Spinnaker Integrations
Git, GitHub, Docker, Slack, and Kubernetes are some of the popular tools that integrate with Spinnaker. Here's a list of all 24 tools that integrate with Spinnaker.
Pros of Spinnaker
14
Blog Posts
Jobs that mention Spinnaker as a desired skillset
Spinnaker Alternatives & Comparisons
What are some alternatives to Spinnaker?
Jenkins
In a nutshell Jenkins CI is the leading open-source continuous integration server. Built with Java, it provides over 300 plugins to support building and testing virtually any project.
Rancher
Rancher is an open source container management platform that includes full distributions of Kubernetes, Apache Mesos and Docker Swarm, and makes it simple to operate container clusters on any cloud or infrastructure platform.
Terraform
With Terraform, you describe your complete infrastructure as code, even as it spans multiple service providers. Your servers may come from AWS, your DNS may come from CloudFlare, and your database may come from Heroku. Terraform will build all these resources across all these providers in parallel.
GitLab
GitLab offers git repository management, code reviews, issue tracking, activity feeds and wikis. Enterprises install GitLab on-premise and connect it with LDAP and Active Directory servers for secure authentication and authorization. A single GitLab server can handle more than 25,000 users but it is also possible to create a high availability setup with multiple active servers.
Argo
Argo is an open source container-native workflow engine for getting work done on Kubernetes. Argo is implemented as a Kubernetes CRD (Custom Resource Definition).