~/talk

Life of a Packet [I]

Talkat CloudNativeCon + KubeCon Europe 2017 · on Thursday, 2017-03-30· at 12:15· C 01· [kubernetes, web-platform]
links:none on file
slides:none on file

Explains how Kubernetes enforces an IP-per-pod model with veth pairs, bridges and per-node CIDRs so pods get routable IPs; shows a GKE deployment using flannel overlay for encapsulation and where MTU and latency tradeoffs matter; details service implementation via kube-proxy using iptables and conntrack, why endpoints objects exist, and the load‑balancer double‑hop vs externalTrafficPolicy=Local tradeoff; covers egress NAT/masquerade and namespaced network policy with default‑deny (beta in 1.6, GA targeted 1.7).

AI-written summary · about

  1. 0:00Intro
  2. 0:48Kubernetes is about clusters
  3. 1:21Every pod has a real IP address
  4. 2:19Network namespaces
  5. 4:18Life of a packet: pod to pod, same node
  6. 5:02Flat network space
  7. 5:35Life of a packet: podto pod, across nodes
  8. 6:34Overlay networks
  9. 7:57Overlay example: Flannel (vxlan)
  10. 10:00Dealing with change
  11. 10:34The service abstraction
  12. 11:39Endpoints
  13. 12:46Life of a packet: pod-to-service
  14. 14:26A bit more on iptables
  15. 17:56Sending external traffic
  16. 18:13Leaving the GCP project
  17. 18:27Life of a packet: Node to internet
  18. 19:31What went wrong?
  19. 20:04Life of a packet: pod-to-internet
  20. 20:22Receiving external traffic
  21. 21:44Balancing to Nodes
  22. 22:40Life of a packet: external-to-service
  23. 23:57Explain the complexity
  24. 24:33Opt-in to the imbalance problem
  25. 26:03Network Policy
  26. 32:31Open implementation
~/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.