Advanced Networking with EKS
In previous chapters, we reviewed standard AWS and EKS networking (Chapter 7). However, there are certain situations where you will need to use some of the more advanced networking features we will describe in this chapter.
This chapter looks at use cases such as how you can manage Pod address exhaustion with Internet Protocol version 6 (IPv6) and how you can enforce Layer 3 network controls for Pod traffic using network policies. We also look at how you can use different complex network-based information systems (CNIs) in EKS to support multiple Pod network interfaces using the Multus CNI and how you can support overlay networks for encryption and network acceleration, such as the Data Plane Development Kit (DPDK) or Extended BerkeleyPacket Filter (eBPF). These are complex topics, and the aim of this chapter is to provide the base knowledge for a cluster administrator to be able to assess whether these solutions need to be configured and the impact...