Spinnaker Operator
Spinnaker Operator is a Kubernetes operator for Spinnaker that makes it easy to install, deploy, and upgrade any version of Spinnaker.
Armory supports several methods to install Spinnaker:
Method | Environment | Description | Benefits |
---|---|---|---|
Spinnaker Operator | Kubernetes | Kubernetes operator that turns Spinnaker’s configuration declarative | GitOps friendly and ready for production use |
Armory Halyard | Kubernetes | Versatile command line interface to configure and deploy Spinnaker | Quick Setup |
Minnaker | MacOS, Linux, Windows | Spin up a whole environment on top of Rancher K3s to deploy Spinnaker | This is ideal if you do not have a Kubernetes cluster available and want to try out Spinnaker |
All the methods above share similar configurations, and you can migrate between them if your needs change.
Based on your environment, use one of the following guides to help you install Spinnaker:
Guide | Environment | Description |
---|---|---|
Air Gapped | Air-gapped environments that use Halyard or Operator | Learn how to host your own Bill of Materials to install Spinnaker in air-gapped environments. |
AWS Marketplace | AWS | One-click install on the AWS marketplace. |
Install on Kubernetes | Halyard, Operator | General workflow for installing Spinnaker on Kubernetes |
Install on AWS | AWS, Halyard | Installation steps for AWS, including IAM configuration |
Install on AWS EC2 with Operator | AWS EC2, Operator | Installation steps for using Armory Operator to install Armory in a Lightweight Kubernetes (K3s) instance for POCs |
Install on AKS | AKS, Halyard | Installation steps for Azure Kubernetes Service |
Install on GKE | GKE, Halyard | Installation steps for GoogLe Kubernetes Engine |
Install on GKE with Operator | GKE, Operator | Installation steps for Google Kubernetes Engine using Operator |
Configuring Halyard | Halyard | Description of Armory Halyard configurations |
Spinnaker Operator is a Kubernetes operator for Spinnaker that makes it easy to install, deploy, and upgrade any version of Spinnaker.
The Spinnaker Operator is a Kubernetes operator that makes it easier to install, deploy, and upgrade any version of Spinnaker. This section describes the fields in SpinnakerService
CRD and example manifests.
CLI tool for configuring, deploying, and managing Spinnaker
Command reference with examples and Operator equivalents
Minnaker is an all-in-one, lightweight Spinnaker environment.
This section details installing Spinnaker in Kubernetes, Azure, GKE, and AWS (including from the AWS Marketplace). Instructions cover Halyard, Spinnaker Operator, and air-gapped environments.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.