고정된 트윗

Calico networking issue on AWS EC2.
We ran into this issue in a kubeadm cluster running on EC2.
The cluster was using Calico with VXLAN CrossSubnet mode.
In this mode:
- Traffic between different subnets uses VXLAN tunneling.
- Traffic within the same subnet is sent directly without VXLAN.
Because of this, some pod-to-pod traffic was sent directly using pod IPs.
AWS EC2 has a security feature called Source/Destination Check, which expects traffic to come only from the instance’s own IP.
So, when AWS saw traffic from pod IPs, it treated it as invalid and dropped the packets.
This caused DNS resolution failures between pods.
To fix it, disable Source/Destination check on the EC2 instances.
Another option is to adjust the Calico networking configuration.
If you need more details,
𝗖𝗵𝗲𝗰𝗸 𝗵𝗲𝗿𝗲: blog.techiescamp.com/docs/troublesh…
Have you faced similar DNS issues in multi-subnet Kubernetes setups?
Drop your experience in the comments.
#devops #aws

English
















