Continuous Deployment Made Easy with Skipper - Mark Pollack
summary
Skipper is a continuous-delivery server that stores versioned manifests for Spring Boot apps and deploys to Cloud Foundry, Kubernetes, or a local platform. It installs packages from a static repository, templates YAML with mustache properties, and when upgrading only upgrades changed apps using a customizable strategy. Demo shows a hello-world app deployed locally and to CF, upgraded and rolled back successfully, and invoked from CI via Jenkins integration to enable rollback without rebuild.
AI-written summary · about
chapters (10)
- 0:00Introduction and motivation
- 3:50Existing deployment solutions
- 10:57Introducing Skipper
- 11:43Skipper platforms and repositories
- 13:34Package structure and metadata
- 16:03Installing and upgrading apps
- 22:05Rolling back and Cloud Foundry demo
- 26:39Manifests and CI integration
- 29:02Key concepts and architecture
- 30:46Future roadmap and Q&A
related talks
36mSpinnaker - Land of a 1000 Builds
48mContinuous Deployment of Your Application
48mContinuous Delivery with Spinnaker
48mDeploying Spring Boot apps with Spinnaker.
53mContinuous Deployment with Spinnaker — Automate All Your Deployments!
52mContinuous Deployment to the Cloud using Spinnaker
35mCutting-edge Continuous Delivery: Automated Canary Analysis on CF using Spinnaker
40mSpring On Kubernetes
