~/talk

How Salesforce is using ArgoWorkflows for provisioning add-ons

Talkat KubeCon + CloudNativeCon North America 2022 · on Monday, 2022-10-24· [kubernetes]
name:Andy Chen
links:none on file
slides:none on file

Salesforce migrates add-on provisioning from Spinnaker to Argo Workflows, converting pipeline templates into Kubernetes CRD workflows that run Helm and Terraform and store execution state in Aurora/RDS and artifacts in S3. The platform runs an Argo controller per environment, uses reusable workflow templates and native retries, and implements memoization and Prometheus metrics. Early results: 4 of 19 add-ons converted, ~20% provisioning time improvement for logging/metrics, and ~50% faster inner-loop velocity for dev testing.

AI-written summary · about

  1. 0:00Salesforce and Hyperforce intro
  2. 4:00Kubernetes scaling challenges
  3. 8:17Spinnaker add-on provisioning
  4. 11:30Argo Workflows solution
  5. 17:55Why Argo Workflows chosen
  6. 21:46Early results and performance
  7. 23:10Implementation recipe
  8. 27:47Key takeaways
  9. 30:15Closing remarks & Q&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.