otterize / network-mapper

Map Kubernetes traffic: in-cluster, to the Internet, and to AWS IAM and export as text, intents, or an image
Apache License 2.0
612 stars 23 forks source link

Add optional identity resolving in sniffers #118

Closed NetanelBollag closed 1 year ago

NetanelBollag commented 1 year ago

By default the sniffers track request in internet layer and sends the info to the mapper. The mapper resolves IP addresses and DNS names to k8s resources and their Otterize service name.

In very high loads and under the AWS VPC CNI, IP address resuse is more can occur. This PR enable resolution of port identities on the sniffers, which reduce latency significantly and minize the chance of incorrect pod resolution.