Kubernetes: Continuous Delivery with Spinnaker

Kubernetes: Continuous Delivery with Spinnaker

English | MP4 | AVC 1280Ă—720 | AAC 48KHz 2ch | 1h 32m | 243 MB

Spinnaker is an open-source, multicloud continuous delivery platform for releasing software changes with high velocity and confidence. It boasts a flexible service model and a solid set of integration options, and also works particularly well with cloud native environments—particularly Kubernetes. In this course, learn how to use Spinnaker to enable continuous delivery with Kubernetes. Instructor Robert Starmer shows how to deploy Spinnaker, add a container app, and develop a pipeline for an application to get it properly deployed into a production environment. Plus, learn how Spinnaker supports scaling and rollbacks, making the process rather straightforward.

Topics include:

  • The benefits of containers for continuous deployment
  • Deploying Spinnaker
  • Spinnaker security
  • Creating a container app
  • Add a cluster manifest
  • Creating a pipeline
  • Creating a parallel action
  • How Spinnaker supports rollbacks
Table of Contents

1 Spinnaker for continuous delivery pipelines
2 What you should know
3 Technical requirements
4 Integrating continuous integration
5 Containers for continuous deployment
6 Infrastructure Kubernetes
7 Adjacent resources
8 Deploying a simple Spinnaker
9 Spinnaker security
10 Create an application
11 Add a Cluster manifest
12 Add a load balancer manifest
13 Create a pipeline
14 Integrating artifacts
15 Triggering from webhooks
16 Finalize webhook triggering
17 Parameterization of manifests
18 Create a parallel action
19 Add a manual gate
20 Deployment versions
21 Rollback
22 Scale and version
23 Next steps