Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Kubernetes: Continuous Delivery with Spinnaker

via LinkedIn Learning

Overview

Learn how to use Spinnaker—an open-source, multicloud continuous delivery platform—to enable continuous delivery with Kubernetes.

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.

Syllabus

Introduction
  • Spinnaker for continuous delivery pipelines
  • What you should know
  • Technical requirements
  • Integrating continuous integration
  • Containers for continuous deployment
1. Deploying Spinnaker
  • Infrastructure: Kubernetes
  • Adjacent resources
  • Deploying a "simple" Spinnaker
  • Spinnaker security
2. Adding a Container App
  • Create an application
  • Add a Cluster manifest
  • Add a load balancer manifest
3. Pipelines
  • Create a pipeline
  • Integrating artifacts
  • Triggering from webhooks
  • Finalize webhook triggering
  • Parameterization of manifests
  • Create a parallel action
  • Add a manual gate
4. Deployment Upgrades
  • Deployment versions
  • Rollback
  • Scale and version
Conclusion
  • Next steps

Taught by

Robert Starmer

Related Courses

Reviews

Start your review of Kubernetes: Continuous Delivery with Spinnaker

Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free