You are viewing version 2.24 of the documentation, which is no longer maintained. For up-to-date documentation, see the latest version.

User Guides

Spinnaker guides for Application Developers and other non-admin users

Spinnaker's Application Screen

Learn how to manage your applications in Spinnaker.

Artifact Progression Through Environments in Spinnaker

Learn how to deploy artifacts to different environments based on pipeline execution.

Automated Kubernetes Rollbacks in Spinnaker

Learn how to rollback Kubernetes deployments from Spinnaker based on complexity and number of artifacts deployed.

Automating Spinnaker

Access Spinnaker’s REST APIs.

AWS Guides for Spinnaker

This section contains AWS-specific guides for non-admin users of Spinnaker.

Canary Analysis in Spinnaker

This section contains guides for configuring and using Canary Analysis with various monitoring solutions.

Cloud Foundry Best Practices

Tips on how to use Cloud Foundry with Spinnaker™.

Debian Packages

Learn why you should use Debian packages in your Spinnaker pipelines.

Deploying a Docker Image to Kubernetes

Learn how to use Spinnaker’s Kubernetes V2 provider to deploy your Docker image.

Deploying to Kubernetes

Learn how to use Spinnaker’s Kubernetes V2 provider to deploy your applications.

Managing Spinnaker Application Secrets Using HashiCorp Vault

Learn how to use HashiCorp Vault to store Spinnaker secrets.

PaCRD

This section contains guides for using PaCRD, a Kubernetes controller that manages the lifecycle of Spinnaker applications and pipelines within a cluster.

Spinnaker Pipelines

Discover why pipelines are the key to orchestrating deployments in Spinnaker.

Spinnaker Best Practices

Read about best practices for configuration and secret management.

Using the Spring Expression Language (SpEL) in Spinnaker Pipelines

Learn how to use SpEL for pipeline expressions.

Using GitHub Artifacts in Spinnaker Pipelines

Configure Spinnaker to use GitHub artifacts in your pipelines.

Using Kustomize for Manifest-Based Kubernetes Deployments in Spinnaker

Learn how to use Kustomize within your Spinnaker pipeline to generate a custom Kubernetes deployment manifest artifact. You can use this artifact in a downstream stage to deploy your application.

Using Pipelines as Code in the Armory Platform

Learn how to use Spinnaker pipeline definitions that are stored in source code repos such as GitHub and BitBucket.

Using Policy Engine with the Armory Platform

Add policies to your Open Policy Agent (OPA) instance for Spinnaker to use when it performs validation to make sure your pipelines meet your policy requirements.

Using the ARM CLI to Render Pipline JSON

The Armory (ARM) CLI is a standalone tool that renders dinghyfiles for you to use with Armory’s Pipelines as Code feature.

Using the Terraform Integration Stage in the Armory Platform

Learn how to use the Terraform Integration pipeline stage to execute tasks against your Terraform projects.

Using Webhooks in Spinnaker Pipelines

Learn how to configure a webhook in your Spinnaker pipeline.

Spinnaker Video Tutorials

Learn how to perform tasks in Spinnaker with video tutorials.

Working with Docker Images in Spinnaker

Learn how to use Docker images in your Spinnaker pipeline.

Working with GitHub in Spinnaker Pipelines

Add a GitHub trigger to your Spinnaker pipeline.

Working with Jenkins in Spinnaker

Learn how to use Jenkins in your Spinnaker pipelines.