Mar 10, 2022 by Daniel Gonzalez
Almost half of all organizations now use Kubernetes (K8s) to empower continuous integration and continuous development (CI/CD) and stay competitive in a software-centric world.
The challenge? Effective management becomes an issue as K8s deployments scale from tens or hundreds of clusters to thousands or more. From lacking skills to existing integration issues and legacy incompatibility, many organizations encounter roadblocks when they move from initial deployments to more robust Kubernetes frameworks.
Armory is leading the charge on improved Kubernetes management — first with Spinnaker and now with the availability of the Armory Agent. This lightweight, scalable service monitors your K8s deployment and streams changes back to Spinnaker’s Clouddriver service.
But what’s under the hood? Let’s explore how the Armory Agent can help streamline Kubernetes at scale.
As developers scale Kubernetes clusters exponentially, they often run into corresponding performance and account management challenges. On the performance side, continuous retrieval of data — even when nothing has changed — can negatively impact operational efficacy. These recent polls from Pulse, show just a few of the challenges:
On the account management side, the centralized nature of Spinnaker makes it difficult for teams to manage credentials and permissions on a per-cluster basis.
The Armory Agent offers a new approach to Kubernetes and Spinnaker management designed to facilitate connections at scale.
The Armory Agent listens to changes at a cluster level and then streams them back to Spinnaker. As a result, any changes to your infrastructure — whether initiated by Spinnaker or not — appear in real-time in the Spinnaker cache over a single TCP connection per cluster. This cluster-level approach helps reduce the amount of redundant data accessed and retrieved, boosting overall performance.
On the account management side, Armory Agent allows teams to manage credentials and permissions anytime, anywhere without restraining Spinnaker.
Bottom line: Kubernetes deployments backed by Spinnaker infrastructure are now essential for effective CI/CD. But there’s always room for improvement, especially when it comes to scalability. By integrating the Armory Agent, organizations can scale to tens, hundreds, or thousands of clusters on-demand without compromising security, usability, or speed.
Introducing Quick Spin One of the most common challenges that organizations face when implementing a continuous deployment strategy is the time and focus that it takes to set up the tools and processes. But a secure, flexible, resilient and scalable solution is available right now. Want to see if it’s the right tool for your […]
Read more →
Spinnaker is the most powerful continuous delivery tool on the market. DevOps engineers and developers recognize this power and are looking to use Spinnaker as a foundational tool in their Continuous Integration and Continuous Delivery (CI/CD) process for hybrid and multi-cloud deployments. Such a powerful, expansive open source tool needs expertise within your organization to […]
Read more →
Today, Armory is excited to announce the availability of the GitHub Action for Armory Continuous Deployment-as-a-Service. GitHub is where developers shape the future of software. After a developer writes and tests their code in GitHub, it must be deployed. Armory’s GitHub Action for Continuous Deployment-as-a-Service extends the best-in-class deployment capabilities to Kubernetes. CD-as-a-Service enables declarative […]
Read more →