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, Kubernetes, OpenShift). Use the Armory Operator for Kubernetes to install Armory Enterprise, or use the open source Operator to install open source Spinnaker in Kubernetes.
Armory Enterprise requires a license. For more information, contact Armory.
Methods for installing Armory Enterprise
There are several methods to install Armory Enterprise or open source Spinnaker:
Method | Environment | Description | Benefits |
---|---|---|---|
Armory Operator | Kubernetes Operator that enables you to configure and manage Armory Enterprise declaratively | GitOps friendly and ready for production use | |
Armory Halyard (Deprecated) | Kubernetes | Versatile command line interface to configure and deploy Armory Enterprise | Quick setup |
Minnaker | MacOS, Linux, Windows | Spin up a whole environment on top of Rancher K3s to deploy Armory Enterprise or Spinnaker | This is ideal if you do not have a Kubernetes cluster available and want to try Armory Enterprise |
Operator | Kubernetes | An open source Kubernetes Operator that installs open source Spinnaker | GitOps friendly and ready for production use |
All the preceding methods share similar configurations, and you can migrate between them if your needs change.
Armory Enterprise does not generate default usernames and passwords for user accounts for any service. Manage these by configuring authentication and authorization for Armory Enterprise.
Guides
Based on your environment, use one of the following guides to help you install Armory Enterprise:
Guide | Environment | Description |
---|---|---|
Armory Operator Quickstart | Kubernetes, Armory Operator | Install the Armory Operator, create a Kubernetes manifest for Armory Enterprise, and then deploy and manage using the Armory Operator. |
Air Gapped | Air-gapped environments that use the Armory Operator | Learn how to host your own Bill of Materials for deploying Armory Enterprise in an air-gapped environment. |
AWS Marketplace | AWS, Armory Operator | Use the Armory Operator from the AWS Container Marketplace to deploy Armory Enterprise in your Amazon Kubernetes (EKS) cluster. |
Armory Enterprise on AWS workshop | AWS | Use AWS CloudFormation to create infrastructure and deploy Armory Enterprise from the AWS Marketplace. |
Install in AWS | AWS EKS, Halyard | Use Armory-extended Halyard to deploy Armory Enterprise in an AWS EKS cluster. |
RedHat Marketplace | OpenShift | Use the Armory Operator from the Red Hat Marketplace to deploy Armory Enterprise in your OpenShift cluster. |
Install on AWS EC2 with Operator | AWS EC2, Armory Operator | Installation steps for using Armory Operator to install Armory Enterprise in a Lightweight Kubernetes (K3s) instance for a Proof of Concept. |
Install on GKE with Operator | GKE, ARmory Operator | Installation steps for Google Kubernetes Engine using Operator |
Configuring Halyard | Halyard | Description of Armory-extended Halyard configurations |
Feedback
Was this page helpful?
Thank you for letting us know!
Sorry to hear that. Please tell us how we can improve.
Last modified July 29, 2021: (ef1f19c)