Armory Enterprise Docs

Guides and release notes for Armory products, including Armory Enterprise, Armory Operator, Armory Agent, Pipelines as Code, and Policy Engine.

What is Armory Enterprise?

Armory Enterprise requires a license. For more information, contact Armory.

Armory helps software teams ship better software, faster. Armory Enterprise is an enterprise-grade distribution of Spinnaker™ that runs in your Kubernetes cluster. Armory Enterprise is an extension of open source Spinnaker and includes all those benefits as well as the following:

  • Pipelines as Code (Dinghy) allows you to store Spinnaker pipelines in Github and manage them like you would manage code, including version control, templatization, and modularization. Spinnaker pipelines are flexible and customizable series of deployment stages. Combine all these to rapidly and repeatably scale pipelines in your Spinnaker deployment.
  • Policy Engine helps you meet compliance requirements based on custom policies you set. You can configure the Policy Engine to verify that your pipelines meet certain requirements at save time or at runtime.
  • Terraform integration allows you to use your existing Terraform scripts to plan and create infrastructure as part a Spinnaker pipeline. You can deploy your application and infrastructure all in a single pipeline.

What is Spinnaker?

Spinnaker™ is an open source, multi-cloud Continuous Delivery and Deployment platform that provides a single pane of glass with visibility across your deployment for deployment status, infrastructure, security and compliance, and metrics. By using pipelines, flexible and customizable series of deployment stages, Spinnaker can fit a variety of deployment needs. Spinnaker can deploy to and manage clusters across Amazon Web Services (AWS), Kubernetes, and Google Cloud Platform (GCP). Spinnaker not only enables businesses to move to the cloud but makes it easier for them to adopt the cloud’s advantages.

Additional Armory products

Kubernetes Operators for installation

The Armory Operator is a Kubernetes Operator that helps you configure, deploy, and update Armory Enterprise on Kubernetes clusters.

The open source Spinnaker Operator provides features to deploy and manage open source Spinnaker.

Armory Agent for Kubernetes

The Armory Agent is a lightweight, scalable service that monitors your Kubernetes infrastructure and streams changes back to Spinnaker’s Clouddriver service.

Spinnaker Overview

Overview of Armory, Spinnaker™, and related technology

Install Armory Enterprise for Spinnaker

Guides for deploying Armory Enterprise for Spinnaker, a continuous integration and software delivery platform built on top of SpinnakerTM, in your air-gapped, local, or cloud environment (AWS, GCP, Azure, or Kubernetes). Use the Armory Operator for Kubernetes to install Armory Enterprise, or use the open source Operator to install open source Spinnaker in Kubernetes.

Armory Admin

Administer an Armory deployment that is installed in your environment.

User Guides

Spinnaker guides for Application Developers and other non-admin users

Armory Agent for Kubernetes

The Armory Agent is a lightweight, scalable service that monitors your Kubernetes infrastructure and streams changes back to Spinnaker’s Clouddriver service.

Creating and Using Plugins in Spinnaker

Resources for extending SpinnakerTM functionality with plugins.

Cloud Resources

Armory uses cloud providers as both sources and targets for deploying software. This section is a collection of resources from cloud providers that you might find useful when installing and running Armory Enterprise.

Release Notes for Armory Products

Read about the newest features, improvements, and changes for Armory products, including Armory Enterprise for Spinnaker, the Armory Operator, Armory-Extended Halyard, and the Armory Agent for Kubernetes.

Armory Feature Status

Last modified December 10, 2021: (556c295d)