Using Kubernetes in Production? Try adding Spinnaker
Aug 7, 2017 by DROdio
In the process of onboarding multiple companies onto Spinnaker, we’ve found that those already evaluating or using Kubernetes are especially well positioned to take advantage of Spinnaker due to its immutable opinionated philosophy and ability to help migrate workloads over to Kubernetes from other environments.
Spinnaker is a great way for companies to abstract their deployment pipelines up one level to enable workloads to be deployed to multiple targets (including AWS EC2 (and soon ECS and Lambda), Kubernetes, Azure, OpenStack, DC/OS, and GCP), to make deployment pipelines more self-service and flexible for both application teams and infrastructure/automation/ops teams, and to help companies move workloads onto Kubernetes. In this video, Isaac the CTO of Armory describes the challenges of moving to Kubernetes inside a large company without Spinnaker:
And now with Barometer, Armory’s automated canary analysis solution (currently in alpha), application teams get an additional level of automation, speed and confidence with Spinnaker.
Armory is specifically looking for teams using Kubernetes to test Barometer on Spinnaker. Barometer will provide a level of automated canary analysis that’s not otherwise available, enabling confident, safe and rapid deployments to production, and allowing for less integration testing and manual judgement stages.
Want to install Spinnaker on Kubernetes?
While Armory supports Kubernetes as a deployment target, our installer currently only installs Spinnaker in AWS. If you’re interested in installing Spinnaker in Kubernetes, you can try using the open source installer, Halyard. We are evaluating providing commercial support for installing Spinnaker in Kubernetes; please contact us below if you’re interested in this.
Want to read more? You can find a number of other Kubernetes + Spinnaker posts here.
Recently Published Posts
Monitoring Spinnaker: Part 1
Overview One of the questions that comes up a lot is how you monitor Spinnaker itself. Not the apps Spinnaker is deploying, but Spinnaker itself and how it’s performing. This is a question that has a lot of different answers. There are a few guidelines, but many of the answers are the same as how […]
Read more →
The Importance of Patents: Interview with Nick Petrella, Head of Legal
In honor of Armory’s recent acquisition of a patent for continuous software deployment, we sat down with Nick Petrella, Head of Legal, for a casual conversation covering a wide range of subjects, from patent law to Nick’s background as a software engineer and why he made the leap to the law. Check out […]
Read more →
Armory Agent for Kubernetes Simplifies K8s Complexity
I’ll be upfront with you, I’m a sucker for a good origin story. It’s one of the reasons I spent hours engrossed in the Marvel Cinematic Universe not too long ago. Rooting for incredibly flawed individuals with an outsized sense of duty and superpowers to back it up….What’s not to love? My partner has a […]
Read more →