~/talk

Cloud Native Networking for Containers in AWS using CNI Plugins - Anirudh Aithal

links:none on file
slides:none on file

AWS CNI plugins implement an ENI-per-pod model that gives each task or pod a routable VPC IP by attaching an elastic network interface on demand, eliminating overlay hops and restoring native VPC features like security groups and VPC flow logs. Plugins are written in Go static binaries, packaged as containers, expose CNI add/delete verbs, use a pre-warmed ENI daemon to avoid pod startup latency, hit EC2 ENI attachment limits (and routing table entry limits do not apply), and ship to production (released Oct 2017) with near-100% unit test coverage.

AI-written summary · about

  1. 0:00Start
  2. 1:26Topics covered in today's talk
  3. 2:13What do applications need?
  4. 8:38Two listeners : one host
  5. 10:26Connecting containers across hosts
  6. 11:21Container communication - 0
  7. 12:01Container communication - 4
  8. 12:39How did we do?
  9. 14:07VPC networking - EC2 instances
  10. 16:02Packet flow - EC2 instances
  11. 16:21VPC networking - ENIS
  12. 18:02VPC networking - containers
  13. 23:31CNI plugins 101
  14. 24:04golang or ...?
  15. 24:55Packaging & distribution
  16. 25:34Versioning
  17. 26:14Automating version info
  18. 26:51Testing the plugin
~/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.