Spinnaker Summit 2019
2019-11-16..2019-11-17
San Diego, United States
[Spinnaker Summit 2019, Spinnaker Summit 2020, Spinnaker Summit 2022, Spinnaker Summit 2023]
| title | author | length |
|---|---|---|
| Managed Delivery: Bringing Infrastructure... | Emily Burns, Rob Fletcher | 39m |
Announces Managed Delivery built into Spinnaker as an open source system: a new microservice called keel that stores declarative YAML specs, talks to… | ||
| Getting Started with Spinnaker (part 1) | Sen Nirmalya | 45m |
Step-by-step deploys Spinnaker to GKE using a Helm chart + values.yml, configures accounts and Docker registries, and runs Halyard commands including hal… | ||
| Embracing Change: Infrastructure Experiment... | Chris Sanden, Ales Plsek | 37m |
Netflix uses Spinnaker and a separate control plane called Chop to run randomized controlled infrastructure experiments: deploy baseline and canary clusters… | ||
| Spinnaker on AWS: A State of the Union | Paul Roberts | 44m |
AWS adds production Spinnaker support for ECS, EKS and Lambda by contributing cloud drivers, fixing bugs and writing ~2,000 lines of code; Lambda gets Lambda… | ||
| An Overview of Managed Pipeline Templates V2 | Louis Jimenez | 43m |
Managed Pipeline Templates V2 replaces server-side composition with a local JSON-it build step using spawn it, then pushes versioned templates into Front50… | ||
| Oops! Learning From Surprise | Lorin Hochstein | 36m |
Claim: operational surprises labeled oops yield learning beyond fixes so incidents with no customer impact teach as much as severe outages. Examples: Spinnaker… | ||
| How To Use Referee & Kayenta to Canary... | Justin Field, Melana Hammel | 36m |
Nike prototypes a production canary pipeline that uses standalone Kayenta plus a custom Referee UI to generate configs, run retrospective analyses, and show… | ||
| Monitoring Spinnaker with Prometheus Operator on GKE | Miles Matthias | 34m |
Shows how to use Prometheus Operator on GKE to monitor a Spinnaker deployment, including the exact CRD used (ServiceMonitor), the sidecar metrics daemon that… | ||
| Engineering Productivity, Infrastructure | Michael Benedict | 12m |
Pinterest runs on two monoliths with 200+ engineers committing to them while serving 320M monthly users and hosting 200M pins. Migration to an automated… | ||
| Spinnaker at Scale for Snap's Multi Cloud Service Mesh | Pere Kyle, Jacques Thomas | 46m |
Snap migrates a single‑region App Engine monolith to a multi‑cloud service mesh using Envoy sidecars, a custom in‑house control plane, and a Switchboard UI… | ||
| How We Introduced CI/CD For... | Jasmine Qin, Rainie Li | 40m |
Pinterest replaces two scheduled deploys per day with 25 deployments per day, cuts commit‑to‑prod to under 4 hours, and shrinks median change lists from ~139… | ||
| Fast, Safe, and Continuous -- Picking all 3 at Netflix | Dave Hahn | 29m |
Netflix turns a biweekly API deploy cadence into nightly canaries and daily deploys, about 14× faster deploys, by using Spinnaker pipelines, Kayenta automated… | ||
| Organizational Challenges of Implementing Continuous Delivery w/ Spinnaker | Brandon Leach | 36m |
At Lookout and now Autodesk a Spinnaker rollout follows POC (≈3–4 weeks), beta (≈2 months) and a six‑month push to GA, then ~1.5 years to onboard ~200… | ||
| Scaling a Migration to CD at Airbnb | Brian Wolfe, Jens Vanderhaeghe | 48m |
Airbnb migrates its deployment system from a Rails deploy board to Spinnaker, running Spinnaker on Kubernetes via a OneTouch framework and teaching it new… | ||
| Practices for Applications Migration to Spinnaker | Gopinath Rebala | 22m |
Spinnaker becomes the central orchestrator that replaces or wraps legacy deploys: Jenkins job pass-through for SSH or artifactory-based VM installs, Kubernetes… | ||
| Spinnaker State of the Union (Opening Keynote) | Andy Glover | 16m |
500 attendees from 175 companies and 22 countries hear concrete progress: governance moved to GitHub and joined the Continuous Delivery Foundation, SIGs… | ||
| Demystifying Spinnaker VM Image Baking and Deployment | Jing Vergara | 34m |
Rosco microservice bakes VM images from Packer templates using builders (e.g., GCE, AWS) and provisioners (shell, Ansible), produces AMIs/snapshots, and can… | ||
| Canary Deploys with Istio: Lessons Learned | Omar Al-Hayderi | 43m |
Built an automated canary pipeline that uses Istio + Spinnaker + Kayenta on Kubernetes with metrics in DataDog, deploying a baseline and a canary and routing… | ||
| Getting Started With Spinnaker (part 2) | Gopinath Rebala | 43m |
Shows how to turn a UI pipeline into a reusable export pipeline template JSON, add template variables for account and namespace, and generate per-service… | ||
| How Netflix Saves Millions of Dollars With Swabbie | Jeyrs Chabu | 18m |
Swabbie is a Spinnaker service (Spring Boot, Kotlin) that automatically marks and safely deletes unused cloud resources using a rules engine, locks and work… | ||
| Debugging & Profiling Spinnaker Applications Live! | Chuck Lane | 33m |
Clones the clouddriver repo, finds the exact commit via hal version --bom, and adds JVM debug flags so IntelliJ remote debug connects over the service port… | ||
| Opening Keynote [Full] | Isaac Mosquera, Matt Richardson, Pere Kyle, Jens Vanderhaeghe | 01h 04m |
Community-driven Spinnaker work focuses on concrete wins: engineers integrate Spinnaker with EKS + EC2 hybrid deployment, Vault, Helm and Halyard, and add… | ||
| Gopal Dommety (OpsMx, Keynote) - Spinnaker Summit 2019 | Gopal Dommety | 17m |
OpsMx started three years ago, now has ~60 employees and ~600 Spinnaker contributions, and projects Spinnaker could deliver up to 200 billion app updates a… | ||
| Spinnaker @ Scale for Snap’s Multi Cloud Service Mesh | Pere Kyle | 10m |
Snap builds a multi‑cloud service mesh using Kubernetes, Envoy, HAProxy and integrates it with Spinnaker to handle deployments across Google and AWS. A custom… | ||
| Automated & Immutable Spinnaker Deployments with Security... | Edgar Magana | 08m |
Describes automating immutable Spinnaker deployments with an operator-managed Spinnaker clusters model, enforcing image signing and validation and keeping a… | ||
| How Shared Libraries & Config Generation.. | Stephen Garlick | 10m |
Discovery automates service onboarding by generating Git repos, Kubernetes manifests and Spinnaker/Armory pipelines from templates so a developer triggers… | ||
| Thinking About All Users | Sina Bahram | 44m |
Argues that accessibility is practical and measurable: shows a screen reader demo navigating headings, main landmarks and ARIA (and an annoying aria-live… | ||
| Secrets Management with Spinnaker | Cameron Motevasselani | 30m |
Claims that Spinnaker can enable GitOps for Spinnaker config by referencing secrets in external stores instead of checking plaintext into repos. Implements a… | ||
| Evolution of Spinnaker Internals & Operations | Rob Zienert, Adam Jordens | 45m |
Netflix migrates Spinnaker services from Redis to relational stores (MySQL-backed persistence for Orca, Clouddriver, Front50, Echo) to cut operational… | ||
| State of the Kubernetes Provider | Eric Zimanyi, Ethan Rogers, Maggie Neterval | 35m |
Kubernetes support moves from a VM-like v1 model to a manifest-first v2 provider with concrete results: added manifest deployment stages, Helm and Customize… | ||
| SpinGo: Terraforming Your Way to Spinnaker In Google Cloud | Chris Gruel, Jeff Billimek | 42m |
SpinGo provisions Spinnaker on Google Cloud with Terraform and scripted bootstrapping: Terraform creates two Kubernetes clusters (sandbox and np), static IPs… | ||
| A Journey to Safe, Mission Critical Continuous Delivery at Descartes Labs | Louis Vernon | 48m |
Descartes Labs runs several Kubernetes clusters with dozens of services and tens of thousands of Pods and CPU cores and achieves a combined deployment… | ||
| Reduce Risks with Continuous... | Balaji Sivasuvramanian, Michael Graff | 35m |
Spinnaker already runs automated canaries using Kayenta and Autopilot to compare two datasets of metrics and return pass/fail scores, and teams extend that… | ||
| Where Are We Going? The Future of Continuous Delivery | Andrew Phillips | 26m |
Claims that continuous delivery is shifting from many bespoke Rube Goldberg toolchains to three concrete approaches: treat app delivery end-to-end… | ||
| Making Spinnaker Your Own | Ethan Rogers | 32m |
Shows how Spinnaker gains concrete extensibility: adds a Kubernetes v2 pre-configured run job stage and a webhook stage, uses Kaniko to build and push Docker… | ||
| Isaac Mosquera (Day 2 Keynote, Armory) - Spinnaker Summit 2019 | Isaac Mosquera | 16m |
A large bank standardizes on Spinnaker because of its community, not just features, while Spinnaker actually ships canary deployments, green rollbacks and… | ||
| All Aboard: Transforming Software Delivery Using Spinnaker | Joel Vasallo | 43m |
A practical roadmap for replacing fragile manual releases with Spinnaker pipelines using Jenkins, Docker Compose → containers, Packer for immutable images… | ||
| Ask Us Anything: Spinnaker Governance | Emily Burns, Maggie Neterval, Ethan Rogers, Eric Zimyani | 48m |
Governance explains concrete contribution paths: use the RFC template in spinnaker/community to propose features (cloud provider RFCs live there), join SIGs… | ||
| Robert Ross (Fire Hydrant) - Spinnaker Summit 2019 | Robert Ross | 27m |
A Ruby on Rails 4.2 bug creates unbounded prepared statements in Postgres causing DB memory growth and swapping; the quick fix is a bash loop that deletes… | ||
| Spinnaker Plugins: Extending... | Cameron Motevasselani, Brandon Powell | 43m |
Shows a working plugins pathway for Spinnaker: Halyard downloads plugin jars, Orca loads them at startup, and a demo random wait stage (repo… | ||
| Recap | 02m | |
Recap lists concrete Spinnaker advances: new monitoring inputs for SignalFx and New Relic, a community-built plugin framework and Cloud Driver changes that add… | ||
| Opening Keynote | Jens Vanderhaeghe | 08m |
Airbnb migrates a 1,500‑engineer Ruby monolith called monorail into microservices and adopts Spinnaker as the standardized CD platform, first self‑deploying it… | ||
| AMA Spinnaker Roadmap | Michael Galloway, Isaac Mosquera, Andrew Glover, Andrew Phillips | 40m |
Roadmap focuses on concrete fixes: a Kubernetes operator with post-install validation that actually runs install and revalidation; tooling and patterns to… | ||
| Interview | Andy Glover | 13m |
Spinnaker begins as a backwards compatible replacement for Asgard and ships with multi cloud support out of the gate — AWS Azure and GCP — and integrations… | ||
| Reduce Risks With Continuous... | Balaji Sivasubramanian, Michael Graff | 35m |
Spinnaker pipelines gain automated verification that compares a canary to a baseline using metric analysis and a numeric score so rollouts fail fast rather… | ||
| Mikhail Panchenko - Spinnaker Summit 2019 | Mikhail Panchenko | 11m |
Platform handles 1.3 billion events per minute (about 22 million/sec), supports ~500 engineers and more services than people, and still runs a Marathon fleet… | ||
| nothing matches | ||