~/talk

Building a Dev/Test Loop for a Kubernetes Edge Gateway with Envoy Proxy

name:Flynn
slides:none on file

Open source Ambassador sits on Envoy and is hard to test so the project replaces slow, brittle compiler tests with a fast local path plus targeted end to end runs. It removes separate saved compiler snapshots, adds a Kubernetes Acceptance Test (KAT) suite, and uses a local generator called mockery to turn real Kubernetes inputs into Envoy configs in about three seconds. After the 0.50 Envoy v2 refactor full CI end-to-end loops drop from hours to reliable three to fourteen minute runs.

AI-written summary · about

  1. 0:00Introduction
  2. 2:46The typical developer loop
  3. 4:10The compiler test
  4. 4:33The endtoend test
  5. 5:16Loop time
  6. 6:12Cat
  7. 8:03Confidence
  8. 8:43Shifting
  9. 10:17What to do with it
  10. 11:33Why we ditched the compiler
  11. 13:04Loop tools
  12. 15:32Highlevel functionality
  13. 17:43Endtoend testing
  14. 20:13Wrap up
~/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.