Codelabs

Try some of these codelabs to get a guided, hands-on experience with Spinnaker.

Each of these codelabs takes about one hour.


Online Codelabs

Links to codelabs not hosted on spinnaker.io

App Engine: Source to Prod

Create a workflow to safely deploy to App Engine from source code.

Azure VM Scale Sets: Source to Prod

Deploy a DevOps VM with a sample source-to-prod pipeline targeting Virtual Machine Scale Set on Azure.

Bake and Deploy Pipeline

Set up a Spinnaker pipeline that bakes a VM image containing Redis, then deploys that image to a test cluster.

Continuous Delivery to Kubernetes on Oracle

Deploy an application from Kubernetes manifest files targeting Kubernetes on Oracle Cloud Infrastructure Container Engine.

Continuous Delivery to Kubernetes on Azure

Deploy a DevOps VM with a sample source-to-prod pipeline targeting Kubernetes on Azure.

DC/OS: Source to Prod

Create a set of basic pipelines for deploying code from a Github repo to a DC/OS cluster.

Deploy Artifacts from Artifactory to CF

Deploy an artifact to Cloud Foundry via a Spinnaker pipeline.

Deploy GCS Pub/Sub Artifacts to Google App Engine

Trigger a pipeline from a Pub/Sub message from GCS upon upload of a tarball to App Engine.

Deploy GCS Pub/Sub Artifacts to Cloud Foundry

Trigger a pipeline from a JAR upload to a GCS bucket to deploy an artifact to Cloud Foundry.

GCE Source To Prod

Create a cohesive workflow that takes source code and builds, tests, and promotes it to production.

An Introduction to Spinnaker: Hello Deployment

Set up an example application deployment with Spinnaker.

Kubernetes Source to Prod

Create a set of basic pipelines to deploy code from a Github repo to a Kubernetes cluster in the form of a Docker container.

Oracle Cloud Infrastructure Source to Prod

Create a cohesive workflow that takes source code and builds, tests, and promotes it to production on Oracle Cloud Infrastructure.

Safe Deployments

Enhance an existing deployment process to take advantage of Spinnaker safety features.

Last modified October 8, 2020: docs(headers): shorten linkTitle and description where applicable (5a887a6)