Spinception: Deploying Spinnaker with Spinnaker
summary
JPMorgan Chase uses Spinnaker to deploy Spinnaker by running a single end-to-end pipeline that templates and applies Helm charts, invokes a custom Terraform stage for Aurora and infra, and falls back to simple kubernetes jobs and shell scripts so installs run without halyard. The environment hosts ~4,000 apps and ~40,000 deployments/month, Spinnaker itself deploys in under a minute, and a Helm chart for Spinnaker plus an Echo evidence integration provides auditable, regulator-friendly provenance; trigger is currently manual while multi-instance scaling is being automated.
AI-written summary · about
chapters (12)
- 0:00Spinnaker deployment challenges
- 4:16History of Spinnaker installation
- 7:05Halyard unsuitable for JPMorgan
- 9:52Deploy Spinnaker with Spinnaker
- 13:22Demo of deployment pipelines
- 16:16Scaling Spinnaker instances
- 17:41Future of deployment automation
- 19:47Q&A on deployment triggers
- 22:07Standardizing Spinnaker tools
- 24:21Spinnaker dev and testing workflow
- 26:46Spinnaker version release management
- 28:36Open sourcing JPMorgan’s solution
related talks
50mSpinnaker get control over your deployements
19m5 Reasons Spinnaker Aligns to FinServ Business Initiatives
19mSpinnaker @ Upside: Getting Started, Establishing Culture & Deploying Microservices with Confidence
31mHow Spinnaker is Shaping Delivery Excellence at SAP
24mUsing Jenkins and Spinnaker to Supercharge Your Deployment Pipelines
25mEnabling Diverse Application Use Cases using Spinnaker
33mPanel Discussion: Spinnaker Success - CD as a Service using Spinnaker
18mOvercoming the challenges of using Spinnaker as a multi-tenant CD service
