~/talk

Bring Your Own Artifact Driver To Workflows

Talkat ArgoCon Europe 2026 · on Monday, 2026-03-23· [kubernetes, nodejs]
links:none on file
slides:none on file

Argo Workflows 4.0 adds artifact plugins: you build a containerized gRPC server implementing artifact.proto, push a Docker image, and register it in the workflow-controller ConfigMap while adding it as a sidecar to the Argo server. Plugins run as init container for inputs and as sidecars for saves, implement load/save/delete (delete for GC), can be read‑only, must run non‑root, and have been CI‑exercised (a packaged S3 example exists). Argo server fails to start if registered plugins are unavailable.

AI-written summary · about

  1. 0:00Artifact drivers in Argo Workflows
  2. 3:33Build custom artifact driver plugins
  3. 7:08Requirements for artifact driver
  4. 11:46Language for plugin
  5. 13:53How plugins work under the hood
  6. 18:28Register plugins with Argo server
  7. 19:52State and future of artifact drivers
  8. 21:20Q&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.