Spinnaker Summit 2020
2020-10-19..2020-11-12
-- online --
[Spinnaker Summit 2019, Spinnaker Summit 2020, Spinnaker Summit 2022, Spinnaker Summit 2023]
as the organisers put it
VIEW THE VIRTUAL SCHEDULE That’s a wrap on Spinnaker Summit 2020! Thank you to all the attendees, sponsors and speakers that joined us virtually this year. All sessions will continue to be accessible…
| title | author | length |
|---|---|---|
| Build a Spinnaker pipeline in highly regulated bank environment | AbdulBasit Kabir | 23m |
Pipeline implements Spinnaker on Kubernetes with explicit stages: build, unit tests, static code and dependency security scans, image scanning… | ||
| Get Started with Plugin Development: A Github plugin for workflow dispatches | Victor Odusanya | 01h 21m |
Hands-on walkthrough that builds a working Spinnaker Orca plugin (one stage, one task) which POSTs a GitHub repository_dispatch using Gradle, Kotlin, IntelliJ… | ||
| Keynote - The 3 S’sences of Black Professional: Structures, Strategy, and Statements | Dr. Cheryl Ingram, Nikema Prophet, Angie Marable | 01h 12m |
Argues the claim that “not enough Black talent” is false and that the real problem is pipelines and retention, citing that 3% of venture funding goes to women… | ||
| Spinnaker Plugins by Example | Clay McCoy | 22m |
Shows how to write real Spinnaker plugins and what actually runs: a stage plugin built with Gradle that adds a custom Orca task via the extension-point API, a… | ||
| Spinnaker Summit Opening Keynote | Sarah Novotny | 18m |
Advice centers on prioritizing what is core: stop rebuilding deployment tooling and adopt Spinnaker (originally built at Netflix) to manage pipelines and… | ||
| This is an Open Source Project, Why do we Need a Vulnerability Management Process? | Beth Fuller | 29m |
Argues that Spinnaker adds a concrete vulnerability management process: a security@spinnaker.io front door, CVE intake, CVSS scoring with threat models, and… | ||
| Keynote Panel: Straight Talk from Technology Leaders on Spinnaker & the SDLC | Isaac Mosquera, Micheal Benedict, Otieno Ododa, Joan Martinez | 39m |
Panelists explain why teams consolidate CI/CD on Spinnaker: consolidation across AWS, Terraform and Kubernetes to remove toil, integrations with Jenkins and… | ||
| The Life & Death of Great American Cities: Urban city planning and OSS | Isaac Mosquera | 25m |
Compares midcentury city plans to open source with concrete claims: safety comes from eyeballs and social norms not more guards, bugs shrink under Linus's Law… | ||
| Managed Delivery for Kubernetes: A Collaboration Story | Luis Pollo, Rob Hilton, Nima Kaviani | 30m |
Managed Delivery extends Spinnaker with a Kubernetes plugin that makes keel the source of truth for Git-backed manifests, wiring Git triggers through igor and… | ||
| How Customer Success matters in Product Led growth | Sucheta Chhbara, Beth Fuller | 46m |
Argues that sharing pain points with customer success produces product signals that become features: an operator to replace Halyard, a long-term move toward… | ||
| Visibility from Code to Cloud - How pipeline analytics changes how we think about SDLC | Chris Riley | 31m |
Claim: collecting logs and metrics from Spinnaker, Artifactory, Hashi Vault and test/orchestration tools and correlating them yields actionable visibility from… | ||
| Scaling Spinnaker for Kubernetes deployments | German Muzquiz Rodriguez | 22m |
Spinnaker deployments stall because Force Cache Refresh ~12 minutes actually waits for a full cache cycle: Orca posts an on‑demand refresh to cloud‑driver… | ||
| Overcoming the challenges of using Spinnaker as a multi-tenant CD service | Serge Poueme | 18m |
Built a single shared Spinnaker on Kubernetes with centralized config in enterprise GitHub, webhook-driven deployments and a self-service API that reduces… | ||
| Enabling Diverse Application Use Cases using Spinnaker | Anil Anaberumutt, Balaji Sivasubramanian | 25m |
Cisco reports production Spinnaker at scale: 17 high‑availability instances, ~150 apps, 4,000+ pipelines, 800 active users and 30,000+ deployments last year… | ||
| How We Decided the Time Was Now - Choosing Spinnaker | Jay Gorrell, Angie Marable | 14m |
Decision: replace Jenkins with Spinnaker to get reliable Kubernetes-aware deployments, keeping CircleCI for builds and artifact push while eliminating brittle… | ||
| Playstation's Code Deployment to Kubernetes Flow with Spinnaker, Helm & AWS | Bhavesh Bhavsar | 17m |
PlayStation runs a CI/CD flow from GitHub commits to AWS EKS: GitHub webhooks kick Jenkins pipelines that build and push uniquely tagged Docker images to ECR… | ||
| Develop Pipelines as Code | Robert Wen | 20m |
Adopts Armory Pipelines as Code with pipeline JSON stored in a mono GitHub repo, synced by a Dinghy service that diffs commits and applies changes to… | ||
| Spinnaker Summit | Sudha Subramanian, Vamshidhar Rao Gandham | 26m |
Platform runs over 70,000+ pipelines with 2M+ executions/month and uses a versioned pipeline library of versioned stages plus a Ginger-based templating layer… | ||
| Infrastructure as Software | Paul Stack | 29m |
Argues that writing infrastructure in general languages (TypeScript Python Go .NET) with Pulumi replaces fragile templates and console clicks by providing… | ||
| Zero to Spinnaker at the Speed of GitOps | Fernando Freire, Akshay Dayal | 28m |
Shows how to install and operate Spinnaker on Kubernetes using the Spinnaker Operator, halyard, Helm charts and kustomize from the… | ||
| Configuration Injection via Git | Sen Nirmalya | 28m |
Shows a concrete pattern to inject a Git-stored BOM into a Spinnaker pipeline and use it to drive deployments: fetch bom.yaml from Git via a configured… | ||
| How we deploy Spinnaker microservice pods via Spinnaker at Pinterest | Yaqin Li | 12m |
Pinterest moves its own Spinnaker via a staging Spinnaker pipeline that automates deploy and rollback of microservice pods, cutting manual steps and oncall… | ||
| Changing face of Developer Communities in the time of Covid-19 | Prasad Seth | 21m |
Guidelines for running open source developer communities shift from venue logistics to tooling and process: recommend replacing venue/hospitality budgets with… | ||
| My Experience Creating an Orca Plugin for the First Time | Alex McNeill | 10m |
Build of a Spinnaker Orca stage plugin that POSTs a custom event to New Relic, sending artifact, execution URL and outcome; uses PF4J example, IntelliJ, Gradle… | ||
| Implementing Custom Job Stages into Spinnaker with K8s | David Hurng | 16m |
Pipeline automates baking an AMI with Rosco/packer, tags it golden-ami-candidate, deploys one instance, installs the AWS Inspector agent, and invokes Inspector… | ||
| Deploying Spinnaker with Helm chart - myriad options and simple defaults | Sen Nirmalya | 50m |
Shows how to deploy Spinnaker to Kubernetes via the published Helm chart and get a working UI and pipeline get up and running in less than 10 mins. Uses GKE in… | ||
| Azure SIG Update | Edgar Magana | 03m |
Azure SIG formed a few months ago and holds meetings every second Tuesday at 8 a.m. PST with the Google Meetup link and agenda in the Spinnaker governance repo… | ||
| Spinnaker as Code SIG Update | Luis Pollo | 08m |
Spinnaker SIG shifts to making managed delivery the primary delivery-as-code path, adding an environments view that shows artifact versions across test… | ||
| 5 Reasons Spinnaker Aligns to FinServ Business Initiatives | Ryan Cartwright | 19m |
Financial firms from JPMorgan Chase to Chime, TransUnion, Grab and Xero report adopting Spinnaker to cut lead time, raise deployment frequency and lower MTTR… | ||
| From Zero to EKS with Terraform and Kleat | Rob Hilton, Nima Kaviani | 23m |
A reproducible pipeline turns a mostly empty AWS account into EKS plus Spinnaker using Terraform + Kleat + Flux and a single git repo; the demo shows a… | ||
| Migrate Legacy Deployment Orchestration to Spinnaker | Robert Wen | 21m |
Migrates deployment from TeamCity (CI+CD) to Spinnaker as CD, installing Armory Spinnaker, enabling pipeline as code in GitHub and role-based access control… | ||
| Advanced Spinnaker Pipelines: Unleashing the full power of SpEL | Mark Noe | 44m |
Uses Spring Expression Language to evaluate ${execution.name}, .contains(...), .size(), and arithmetic like new Integer(params.iteration)+1 to drive real… | ||
| Secure Delivery in our Remote Reality: Modzy's Approach to DevSecOps | Nathan Mellis | 41m |
Modzy describes a concrete DevSecOps pipeline that uses AWS accounts separated for dev/test/prod, GitLab or Jenkins for CI, and Armory Spinnaker for CD, ending… | ||
| Spinnaker Observability in Practice with Kubernetes. | Jason McIntosh | 25m |
An open-source Armory Observability Plugin ships to reduce observability vendor costs by filtering Spinnaker metric cardinality and exporting to Prometheus and… | ||
| Spinnaker Operator with OpenShift | Ip Sam | 16m |
Installs and manages Spinnaker on OpenShift using OperatorHub.io and the Operator Lifecycle Manager, creating CRDs and deploying Spinnaker pods via commands… | ||
| Evolution of Continuous Product Discovery | Ehab Bandar | 24m |
Argues that product discovery evolves from waterfall to a continuous loop where discovery and delivery run together, using minimum viable product experiments… | ||
| Growing Pains: Taking off the training wheels at Salesforce | Chuck Lane, Trey Morris | 24m |
Proof of concept grows into a production Spinnaker platform handling more than a million executions a month across thousands of accounts and multiple cloud… | ||
| Spinnaker Summit UI SIG Update | Chris Thielen | 06m |
Update lists concrete UI SIG work: four activities (forum for UI/UX, demos, implementation guidance, issue triage), a merged PR adding breadcrumbs to… | ||
| Delivering Golden AMIs with Spinnaker | David Hurng | 16m |
Shows a complete, in-band Spinnaker pipeline that bakes an AMI with Rosco/Packer, tags it golden-ami-candidate, launches one instance with the AWS Inspector… | ||
| My Experience Creating an Orca Plugin for the First Time | Alex McNeill | 10m |
Built a Spinnaker Orca stage that POSTs a New Relic custom event with artifact, execution URL and outcome; configuration exposes endpoint, insert key and event… | ||
| Changing face of Developer Communities in the time of Covid-19 | Prasad Seth | 21m |
Recommends converting meetups and summits to virtual formats to cut venue and travel costs while increasing reach to hundreds of thousands of viewers and even… | ||
| AWS SIG Update | Clare Ligouri, Casey Hebebrand, Allie Stanko, Akshay Dayal | 10m |
AWS SIG reports concrete additions and work that already lands: the Amazon ECS provider now supports multiple load balancers, fewer ELB API calls via smarter… | ||
| Pro Tips: Use Spinnaker when Kubernetes multi-tenancy is a nightmare | Dan Popescu, Iulian Titiriga | 22m |
At Adobe, we've been successfully using Spinnaker for over three years now and leveraged it to perform EC2 and Kubernetes based deployments. More recently… | ||
| Build your career as a Spinnaker contributor | Rosalind Benoit | 29m |
Roadmap and concrete entry points for becoming a Spinnaker contributor: join spinnaker slack (10,480 members), work in Sig channels (12 active SIGs) for issue… | ||
| Workshop: Migrating from Halyard to Armory OSS Operator for Kubernetes | Chris Gruel | 01h 03m |
Step-by-step migration from Halyard to the Armory OSS Operator for Kubernetes showing the actual repo and commands used: spinnaker-customize-patches as a… | ||
| Hermez Pipelines: a path to delightful deployments at Pinterest | Tobi Ogunnaike, Lise Statelman | 20m |
Pinterest builds Hermez as a front end on Spinnaker that turns pipelines into YAML-to-JSON pipeline translation and serves canonical deploy pipelines so teams… | ||
| Ethically Sustainable Digital Transformation | Siddharth Pareek | 27m |
Claims that 52% of stored data is dark data and global storage rises from 33 ZB (2018) to 175 ZB by 2025 drive the environmental urgency; emails create… | ||
| Yahoo Case Study: Automated Canary Analysis using Spinnaker Kayenta | Palash Agrawal | 15m |
Yahoo/Verizon Media runs Spinnaker Kayenta in Kubernetes integrated with Screwdriver to perform automated canary analysis, extending Kayenta with Splunk and an… | ||
| Spinnaker at Airbnb, one year in | Jens Vandergaege, Manish Maheshwari | 28m |
Airbnb makes Spinnaker generally available in 2020 after a 10-service pilot, onboards defaults and CI integration, and extends Orca to run internal integration… | ||
| UI Plugin Development | Daniel Peach | 11m |
One command via spinnaker-plugin-sdk scaffolds a plugin, a local dev proxy serves and hot-reloads it against a running Deck, and yarn watch builds changes. The… | ||
| Spinnaker Extensibility: A Journey | Cameron Motevasselani | 24m |
Timeline of Spinnaker extensibility from JVM forks to a formal plugin framework that now uses PF4J, ships metrics and stable extension points, and declares v2… | ||
| Spinnaker @ Upside: Getting Started, Establishing Culture & Deploying Microservices with Confidence | Christopher Rung, Jeremy Deppen | 19m |
Upside documents concrete installation and migration steps for Spinnaker: use Halyard locally with halyard config backup script stored in Git and S3 and… | ||
| Securing your Deployments using a Policy Driven Approach | Andrew Way, Lee Faus | 15m |
Shows a concrete pipeline that loads Rego policies into Open Policy Agent via ConfigMaps and a sidecar, then enforces them from Spinnaker using the Armory… | ||
| Beyond unit tests: Contributing high level tests for Amazon ECS | Allie Stanko, Piradeep Kandasamy | 23m |
Two integration suites land in Cloud Driver for Kubernetes and Amazon ECS, each running as a gradle task (local runs need Docker) and taking up to ~15 minutes… | ||
| Automate Vulnerability Detection in DevOps with Spinnaker | Anthony Baer | 26m |
Claims that 80–90% of apps include open source components and that about 11% of those components are known vulnerable, backed by a cited 376 billion Java… | ||
| Scaling Spinnaker for multi-region multi-cloud SaaS deployments | Edgar Magana, Gopinath Rebala | 29m |
Salesforce runs ~1,800 provider accounts, ~100k pipelines and ~800k non‑prod executions, and faces 70+ minute clouddriver cache startups and 100+ minute… | ||
| New Spin Contributors Walkthrough Workshop | Fernando Freire | 01h 58m |
Hands-on contributor workshop that shows actual edits: clone orca and deck, run telepresence swap to run orca locally, use IntelliJ and gradle to launch orca… | ||
| Plugins Training Workshop | Cameron Motevasselani | 01h 52m |
Overview of the Spinnaker plugin framework v2, using pf4j stage plugin and the plugins SDK to build a random-weight stage that waits a configurable random… | ||
| Automating Your Infrastructure Deployments on AWS | Nima Kaviani, Paul Roberts | 18m |
Demonstrates end-to-end automation by using CDK (python) to render Kubernetes manifests inside a Spinnaker Bake Manifest stage and then deploy them; pipeline… | ||
| To Go or Not To Go: 4 Error Metrics for Confident Release Validation | Eric Mizell, Lee Faus | 20m |
Spinnaker Kayenta integrates OverOps error fingerprints into canary configs to compare baseline and experiment across intervals using soak, traffic shadowing… | ||
| Hardening Spinnaker Pipelines | Jacques Thomas, Jacob Kobernik, Tim Hinrichs | 29m |
Spinnaker now enforces runtime pipeline controls by running a Policy Engine plugin inside Orca that packages stage and task context as a 700-line JSON payload… | ||
| I Don’t Always Test My Code, but When I Do It’s in Production | Isaac Mosquera | 21m |
Deployment pipeline shows a concrete claim: replacing manual canaries with automated canary analysis (Spinnaker + Kayenta) finds regressions that human checks… | ||
| Workshop: Extending Spinnaker via Custom Jobs | Sen Nirmalya | 45m |
Explains extending Spinnaker by running Kubernetes jobs via the built-in run job stage to run a Maven container, write artifacts to a shared NFS workspace… | ||
| Scale CI/CD in Your Enterprise Through An Internal Spinnaker as-a-Service Model | Balaji Sivasubramanian, Gopinath Rebala | 28m |
Enterprise builds an internal Spinnaker-as-a-Service using gitops config-as-code and templated Helm/manifest hydration so each business unit gets a repeatable… | ||
| Dynamic Account Management Framework for Spinnaker | Nicholas Cohen, Nima Kaviani | 21m |
Framework adds a standardized pipeline: a credential definition source fetches YAML, a credential parser converts definitions, a lifecycle handler schedules… | ||
| Cisco Success Story: Enabling Diverse Application Use Cases using Spinnaker | Balaji Sivasubramanian, Gopinath Rebala | 28m |
Cisco reports onboarding over 1,000 applications and running deployments to OpenShift, AWS and GCP while extending Spinnaker to Snowflake, Teradata and… | ||
| CI SIG Update | Gal Yardeni, Elise McCallum, Jens Vanderhaeghe | 06m |
CI SIG forms December 2019 and meets every four weeks (Wednesdays 10 a.m. PT) to maintain Igor and expand CI support; current outputs include a Drone provider… | ||
| Plugins: An internals deep dive | Rob Zienert | 16m |
Explains that Spinnaker adds a JVM plugin system built on pf4j with per-plugin classloaders for dependency isolation and Spring child application contexts so… | ||
| Benchmarking and Optimizing Software Delivery Performance | Drew Horn | 27m |
Sumo Logic shows a log-based Software Development Observability pipeline that ingests GitHub, Jenkins, PagerDuty, Jira and Spinnaker events, maps them to a… | ||
| Vault integration for app delivery in Spinnaker: best practices & lessons | Gopinath Rebala | 26m |
Built a pipeline-integrated secret injector that mutates deployments to add an init container which fetches secrets into an emptyDir volume, replacing a slower… | ||
| The Build That Cried Broken: Building Trust in Your Continuous Integration Tests | Angie Jones | 31m |
Team fixes a flaky CI by triaging 4,000 tests into a trustworthy and an investigational build, logging each test result to a small DB to surface flaky and… | ||
| Little Mix - Hair (Official Video) ft. Sean Paul | Little Mix, Sean Paul | 04m |
Pop single turned music video that stages break-up revenge as a beauty ritual: tight choreography, club scenes and a cameo rap in Jamaican patois by Sean Paul… | ||
| nothing matches | ||