~/talk

Painless Serverless Function Development In Kubernetes

Talkat Serverless Practitioners Summit 2019 · on Monday, 2019-11-18· [kubernetes, serverless]
slides:none on file

Shows how to run functions inside Kubernetes using OpenFaaS + Okteto to launch a live dev pod that syncs local code into the function container, hot reloads on save and exposes ports for remote debugging. Demo uses watchdog to run functions, Delve for Go remote debugging, and port-forwarding to localhost, so edits appear instantly with no commits builds or deploys. Workflow restores the original function when the dev environment stops and noticeably speeds iteration with hot reload and debugger attach.

AI-written summary · about

  1. 0:00Start
  2. 0:32The Serverless Development Experience is ... Slow.
  3. 0:49The typical development workflow looks like this
  4. 1:22Start end to end validation...
  5. 1:33Add a bunch of printin statements.
  6. 1:45Package the function.
  7. 2:24I love running functions.
  8. 10:07How does it work?
  9. 13:06Incremental builds.
  10. 13:33Hot reloaders.
  11. 13:43Debuggers!
  12. 18:59And you're fully integrated from the very beginning.
~/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.