Install Armory Continuous Deployment for Spinnaker

Guides for deploying Armory Continuous Deployment 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 Continuous Deployment, or use the open source Operator to install open source Spinnaker in Kubernetes.

Armory Continuous Deployment (Armory CD) requires a license. For more information, contact Armory.

Methods for installing Armory Continuous Deployment

There are several methods to install Armory Continuous Deployment or open source Spinnaker:

MethodEnvironmentDescriptionBenefits
Armory OperatorKubernetes Operator that enables you to configure and manage Armory Continuous Deployment declarativelyGitOps friendly and ready for production use
MinnakerMacOS, Linux, WindowsSpin up a whole environment on top of Rancher K3s to deploy Armory Continuous Deployment or SpinnakerThis is ideal if you do not have a Kubernetes cluster available and want to try Armory Continuous Deployment
OperatorKubernetesAn open source Kubernetes Operator that installs open source SpinnakerGitOps friendly and ready for production use

All the preceding methods share similar configurations, and you can migrate between them if your needs change.

Armory Continuous Deployment does not generate default usernames and passwords for user accounts for any service. Manage these by configuring authentication and authorization for Armory Continuous Deployment.

Guides

Based on your environment, use one of the following guides to help you install Armory Continuous Deployment:

GuideEnvironmentDescription
Armory Operator QuickstartKubernetes, Armory OperatorInstall the Armory Operator, create a Kubernetes manifest for Armory Continuous Deployment, and then deploy and manage using the Armory Operator.
Air GappedAir-gapped environments that use the Armory OperatorLearn how to host your own Bill of Materials for deploying Armory Continuous Deployment in an air-gapped environment.
AWS MarketplaceAWS, Armory OperatorUse the Armory Operator from the AWS Container Marketplace to deploy Armory Continuous Deployment in your Amazon Kubernetes (EKS) cluster.
Armory Continuous Deployment on AWS workshopAWSUse AWS CloudFormation to create infrastructure and deploy Armory Continuous Deployment from the AWS Marketplace.
Install in AWSAWS EKSUse Armory Operator to deploy Armory Continuous Deployment in an AWS EKS cluster.

Last modified October 17, 2023: (aa87b671)