~/talk

Houston, We’ve Got a Problem! : How to Debug your Pipeline in...

speakerdeck:waveywaves
links:none on file
slides:none on file

Adds a breakpoint-on-failure mode to Tekton that pauses a failing Step and gives an interactive shell into that Step’s container (demo runs on minikube), implemented by Tekton’s entrypoint injection plus helper scripts (e.g. debug-continue and debug-fail) to mark the Step success/fail and resume the TaskRun. Current limits: needs a shell in the image and only “on failure” breakpoint; roadmap covers arbitrary breakpoints, injecting a portable shell, IDE attach and tkn/dashboard integration.

AI-written summary · about

  1. 0:00Intro
  2. 0:36Agenda
  3. 1:30What is Debugging
  4. 2:00What are pipelines
  5. 2:55Why debug pipelines
  6. 5:00How to debug pipelines
  7. 7:23What is takedown
  8. 7:45What is Tecton
  9. 8:32What does Tecton do
  10. 10:57Tecton Concepts
  11. 14:00Pipeline Concepts
  12. 15:58What is a Task
  13. 17:03References
  14. 17:56Entry Point
  15. 19:12Entry Point Explained
  16. 21:55Debug Breakpoint
  17. 24:49Task Run
  18. 32:55Demo Recap
  19. 34:32Next Steps
  20. 38:32Outro
~/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.