~/talk

Spinnaker at Salesforce: Enterprise-Level Multi-Substrate Continuous Delivery and Release Management

Talkat cdCon 2020 · on Wednesday, 2020-10-07· at 11:05· Track One,· [devops-and-delivery]
links:none on file
slides:none on file

Salesforce runs about four Spinnaker instances across three cloud substrates with roughly 30–50k pre‑prod executions per day and 5–12k in production, managing ~1,000 apps, 50–60k generated pipelines from 5,000 templates. Pipeline generation is GitOps from environment BOMs into deployment manifests and master pipelines; Terraform orchestrates infrastructure changes; Kayenta is planned for canaries. Failures use idempotent master pipelines that skip succeeded targets, support retries and automated rollbacks, and account scaling required custom init containers for clouddriver/rosco.

AI-written summary · about

  1. 0:00Introduction
  2. 1:04Spinnaker: Footprint
  3. 1:17Instances and execution
  4. 3:53Apps, templates and guidelines
  5. 4:44Pipeline types
  6. 6:24Salesforce Journey: Challenges
  7. 6:39Challenge 1: Pipeline templates
  8. 8:54Challenge 2: Release across multiple environments
  9. 10:00Challenge 3: Change management
  10. 11:50Challenge 4: Failure handling
  11. 13:40Challenge 5: Infrastructure builds and changes
  12. 14:32Challenge 6: Spinnaker account management
  13. 15:24Challenge 7: Alerts and notifications
  14. 15:58Challenge 8: Pipeline security
  15. 16:50Challenge 9: Handling promotions
  16. 17:40Challenge 10: Complex release orchestration mechanism
  17. 18:14Roadmap: Future Projects
  18. 18:48Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.