~/talk

Release Engineering as a Service - The Art of Integrating with K8s

links:none on file
links:none on file
slides:none on file

Pivotal’s release engineering team replaces brittle bash scripts with Ruby and Go, splits and templatizes large YAML pipelines, and automates environments with Concourse pipelines and Terraform for on‑demand environments. A flakiness study of 112 runs -> 55% success identifies the worst jobs to fix; parallelizing jobs cuts a 2h task to 15m and reduces full pipeline time from 12h to 4h, enabling builds every ~10 days and 48‑hour bug patch turnarounds.

AI-written summary · about

  1. 0:00What is release engineering in our context
  2. 1:06What is Concourse?
  3. 1:48Terminologies
  4. 3:42No Testing
  5. 6:58Why is duplicate yaml
  6. 8:14DRY YAML: Decouple
  7. 8:38ERB Embedded
  8. 9:12Cons: ERB (Embedded Ruby)
  9. 10:07Cons: anchors & aliases
  10. 10:44Attempt 3
  11. 11:10templates +
  12. 11:54Environment contention
  13. 14:35Pipelines Take
  14. 15:01Pipelines Are Slow
  15. 16:32Pipelines Are Flaky
  16. 17:50No Integration Process
  17. 19:02Releng as a Service!
  18. 20:42Open Source Licensing
~/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.