~/talk

Making Envoy Sustainable

Talkat EnvoyCon 2019 · on Monday, 2019-11-18· [open-source]
slides:none on file

Platform team builds a boring, testable Envoy gateway: config stays as merged YAML from console with a local starter instead of XDS at first, a linter enforces rules (no Lua, sane timeouts, regex checks), and nightly tests against Envoy master push failures into Slack so breakages get fixed immediately. The process adds required tech plans, test plans and small consumer agreements, plus automatic config migration scripts and deprecation tracking to make upgrades actually doable.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25Deploying service meshes like Envoy
  3. 3:51Resisting Envoy updates
  4. 5:57Semantic versioning pitfalls
  5. 9:51Fixing upgrade resistance
  6. 13:42Easy upgrades for interns
  7. 16:05Envoy as technical debt
  8. 18:14Keep service mesh simple
  9. 20:43Planning features
  10. 21:24Structuring team agreements
  11. 23:48Managing deprecations
  12. 25:50Communicating expectations
  13. 26:11Q&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.