Armory Admin

Administer an Armory deployment that is installed in your environment.

Add a Kubernetes Account Deployment Target in Spinnaker

Learn what Spinnaker does when it deploys to Kubernetes targets and then add a Kubernetes Service Account to Spinnaker.

Administration for Cloud Foundry

This section contains guides for configuring Spinnaker integration with Cloud Foundry.

Administration on AWS

This section contains guides for administering a Spinnaker or Armory deployment on AWS infrastructure.

Auth Propagation in Spinnaker Pipelines

Configure a Spinnaker Manual Judgment pipeline stage to propagate authentication.

Bake and Share Amazon Machine Images Across Accounts

Configure Spinnaker to share an Amazon Machine Image (AMI) when Spinnaker and the deployment target share the same AWS account.

Clouddriver Caching Agents in Spinnaker

Clouddriver caching agents discover your infrastructure elements and cache the data for use by Spinnaker.

Configure Clouddriver Caching Agents in Spinnaker

Learn how to configure caching agents in Spinnaker™ to improve Clouddriver performance.

Configure Automated Canary Deployments in Spinnaker

Learn how to configure Kayenta using the Armory Operator.

Configure Clouddriver to use a SQL Database

Configure Spinnaker’s Clouddriver service to use MySQL-compatible database.

Configure Dynamic Kubernetes Accounts

Use Spinnaker’s External Account Configuration feature to manage Kubernetes accounts.

Configure Gate and Deck to Run on the Same Hostname

Simplify DNS and Ingress management by deploying Gate and Deck to the same host.

Configure GitHub OAuth for Spinnaker

Configure GitHub and Spinnaker to use GitHub as an OAuth2 authenticator.

Configure mTLS for Spinnaker Services

This guide describes how to enable mutual TLS (mTLS) between Spinnaker services. Adding mTLS provides additional security for your Spinnaker services since only validated clients can interact with services when mTLS is enabled.

Configure Auth for Spinnaker Using Okta SAML

Configure Okta for authentication and authorization in Spinnaker.

Configure Spinnaker's Orca Service to Use SQL RDBMS

Configure Spinnaker’s Orca service to use an RDBMS to store its pipeline execution.

Configure Slack Notifications in Spinnaker

Learn how to configure Spinnaker to send Slack notifications.

Configure TLS for Spinnaker Services

Spinnaker services communicate with each other and can exchange potentially sensitive data. Enabling TLS between services ensures that this data is encrypted and that a service will only communicate with another service that has a valid certificate.

Connect Docker Registries

Learn how to configure Spinnaker to access a Docker registry.

Connect Spinnaker to Jenkins

Use the Armory Operator to configure Spinnaker to access to your Jenkins instance.

Connect GitHub as an Artifact Source in Spinnaker

Configure Spinnaker to access a GitHub repo as a source of artifacts.

Create Kubernetes Service Accounts and Kubeconfigs

Manually create a Kubernetes Service Account to use with Spinnaker.


Configure your infrastructure so users can access your Spinnaker instance.

Enable Pipelines-as-Code in Armory Continuous Deployment

Learn how to configure and enable Armory CD’s Pipelines-as-Code feature.

Enable the Evaluate Artifacts Stage

Enable the Evaluate Artifacts Stage plugin to add it to Armory Continuous Deployment. The stage gives pipeline creators the ability to create base64 artifacts from text saved within a pipeline. The contents of the new artifact include the results of any SpEL expressions that are evaluated.

Enable the Terraform Integration Stage in Armory Continuous Deployment

Learn how to configure the Terraform Integration stage so that app developers can provision infrastructure using Terraform as part of their delivery pipelines.

Expose Spinnaker API Endpoints

Set up x509 certificate authentication to expose Spinnaker API endpoints when you have third-party authentication configured.

Generate Certificates for Spinnaker

Use OpenSSL to generate certificates for Spinnaker.

Integrate ServiceNow with Spinnaker

Create ServiceNow integrations through a generic webhook stage or a custom webhook stage.


Diagnostics, logging, and metrics in your Armory Continuous Deployment environment.

Rate Limiting the Spinnaker API

Configure Spinnaker to avoid cloud providers such as AWS, GCP, and Azure from throttling your Spinnaker traffic.

Restrict Application Creation

Configure Fiat, the Spinnaker microservice responsible for authorization (authz), to control which users can create applications by using the prefix parameter.

Work with Secrets in Spinnaker

This section contains guides for using secrets stored outside of Spinnaker in products such as Hashicorp Vault, Google Cloud Storage, AWS S3, and the AWS Secrets Manager.

Last modified December 9, 2022: (77a2e500)