Networking
Pod-to-Pod communication: network namespace, CNI plugins (e.g. Calico, Flannel)
Service-to-Service communication: Kubernetes Service objects
Network policies: define how traffic is allowed to flow between Pods