Skip to main content

Armory Blog

Read the latest from the Armory Tribe

Showing articles authored by Ethan Rogers
Return to blog

Introducing Armory’s Account Management API

As an operator rolling Spinnaker out to production, one of the first hurdles to get over is how to automate adding and removing accounts for various cloud providers. In a world where creating AWS accounts and Kubernetes clusters is as simple as calling a single command in your shell, it’s critical that these resources are […]

Read more

Why Script Based Deployments to Kubernetes Don’t Scale

Jenkins has proven to be invaluable in enterprise’s DevOps tool chain for CI. It is flexible, extensible and easily coerced into doing anything that you need automated, including CD (Continuous Delivery) .  As adoption of Kubernetes has grown, many software shops have done what they’ve always done when new infrastructure such as AWS, OpenStack and […]

Read more

Spinnaker, Accounts and Kubernetes

I’ve recently had the opportunity to work with many customers who are starting their journey into Kubernetes and using Spinnaker to facilitate that process. One of the most significant points of confusion is around how accounts in Spinnaker work and how those accounts authenticate with the Kubernetes API. In this post, I hope to clear […]

Read more

Safer Kubernetes Deployments with Spinnaker

Kubernetes has fundamentally changed how we view applications that run in the cloud. With integrated solutions for problems like Config Management and Service Discovery, Kubernetes provides a relatively holistic approach to running cloud-native applications. One common misconception about Kubernetes is that it’s a deployment tool, which is it not. Kubernetes is a portable container “cloud” […]

Read more

Kubernetes V1 & V2 – What’s the Difference?

Note: This content refers to Spinnaker’s legacy Kubernetes provider (V1), which is scheduled for deletion in Spinnaker 1.21. We recommend using the manifest-based provider (V2) instead. Chances are if you’ve been investigating or evaluating Spinnaker within the last few months you’ve seen a lot of talk about the Kubernetes V1 and V2 providers. Since the difference isn’t immediately […]

Read more

Life Before & After Spinnaker

Sometimes a new technology comes along that changes a person’s life in such a drastic way that it’s hard to imagine life without it once you’ve experienced it. All of us who remember life before cell phones can probably relate. How did we ever get in contact with anyone? How did we get anywhere? Spinnaker […]

Read more

Deploy Helm Charts with Spinnaker

Spinnaker + Helm = ❤️ As the Kubernetes community has continued to explore CI/CD solutions for the space, some exciting patterns have emerged. Of these patterns, one of the most useful has been the templating Kubernetes manifests and using those templates to create consistent environments through the application lifecycle. There are many tools that aim […]

Read more

Ethan Rogers Joins Armory as Community Software Engineer

I first learned about Spinnaker after attending this Netflix talk at AWS RE:Invent in 2016 (shoutout Andrew Spyker). I immediately knew that this was the future of software delivery and I wanted to get involved. I was working at Skuid as a Release Engineer and I brought Spinnaker in-house as a new way to deploy […]

Read more