~/talk

K8SNIff - End-to-End Encryption Till the Pod [A]

Talkat CloudNativeCon + KubeCon Europe 2017 · on Thursday, 2017-03-30· at 15:40· B 07 - B 08· [kubernetes, security]
links:none on file
links:none on file
slides:none on file

A small Go binary called K8SNIff parses the TLS ClientHello SNI and does layer-3 forwarding to route encrypted connections straight to pods so pods retain client certificates for mTLS and API-server streaming. It runs on a node port (example binds 8443), uses Kubernetes Ingress resources to map hostnames to services, avoids terminate-and-reencrypt latency and works without cloud load balancers. Loodse uses it in production and a customer adopted it a month later; code is at https://github.com/kubermatic/kubermatic/k8sniff.

AI-written summary · about

  1. 0:00Introduction
  2. 1:29Kubernetes networking TLS issues
  3. 3:39Ingress controller limitations
  4. 5:47K8SNIff TLS to pod
  5. 8:58Live demo K8SNIff
  6. 13:18K8SNIff architecture deployment
  7. 15:26Use cases beyond HTTP
  8. 17:12Other applications feedback
  9. 19:00K8SNIff find contribute
  10. 20:03Extending K8SNIff custom
  11. 21:05Q&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.