~/talk

Batch Processing Tekton Pipelines in OpenShift

Talkat DevConf.CZ 2023 · 2023-06-16..06-18· [kubernetes, devops-and-delivery]
links:none on file
slides:none on file

Tekton runs batch pipelines on OpenShift to process 250,000 archives/day into a data lake with >100 tables and ~110 million rows daily; it matches Argo Workflows on performance and has strong CLI/UI observability. Limits: no native loop support, so a Python pipeline model plus a compiler expands iterations into static YAML; default one-hour timeouts and inability to parametrize memory per reusable task require per-pipeline task definitions; garbage-collection gaps force a custom garbage-collector script. Overall works with these workarounds and a proposed boilerplate.

AI-written summary · about

  1. 0:00Introduction
  2. 0:23Data Processing
  3. 3:13Questions
  4. 3:50Mandatory Agenda
  5. 4:46Types of Pipelines
  6. 7:43Pipeline Managers
  7. 9:02Technology
  8. 11:20Open Source
  9. 13:44Daily Pipeline
  10. 14:28Experiments
  11. 17:41Best Practices
  12. 22:13Loop Support
  13. 24:54Backfields
  14. 29:45memory limits
  15. 30:58daytoday pipeline
  16. 33:29next steps
  17. 34:18QA
~/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.