~/talk

Deep Dive: Linkerd

Talkat KubeCon + CloudNativeCon Europe 2019 · on Thursday, 2019-05-23· at 14:00· Hall 8.1 G2· [microservices]
links:none on file
slides:none on file

Linkerd 2 deploys a tiny Go control plane with a Rust sidecar proxy and uses a mutating webhook to inject proxies into pods, offering automatic mutual TLS where each proxy generates a key, posts a CSR tied to the pod service account, and rotates certs ~20 hours, keys kept in memory. Observability comes from a bundled Prometheus scrape, per-path service profiles, a latency-aware PG/CPQ load balancer, on-demand tap sampling, HTTP/1↔HTTP/2 proxying between peers, and an extensible Tower library stack.

AI-written summary · about

  1. 0:00Intro
  2. 1:20Brief History
  3. 4:10Where Linkerd is Used
  4. 5:00Ground Rules
  5. 5:26Quick Overview
  6. 5:49GitHub repo
  7. 7:42Data plane
  8. 8:05Tower
  9. 9:15Topology
  10. 10:33Proxy Injection
  11. 12:06Automatic Mutual TLS
  12. 18:35HTTP Requests
  13. 20:55Service Profiles
  14. 26:37End Point Stack
  15. 30:31Service Mesh Interface
  16. 32:30Lincolni
  17. 33:31QA
~/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.