mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 19:31:44 +00:00
AWS: Enable ICMP Type 3 Code 4 for ELBs
This enables MTU discovery. Fixes #24254
This commit is contained in:
parent
6bdb9b0b8d
commit
fddc9d61fa
@ -2317,6 +2317,19 @@ func (s *AWSCloud) EnsureLoadBalancer(apiService *api.Service, hosts []string) (
|
||||
|
||||
permissions.Insert(permission)
|
||||
}
|
||||
|
||||
// Allow ICMP fragmentation packets, important for MTU discovery
|
||||
{
|
||||
permission := &ec2.IpPermission{
|
||||
IpProtocol: aws.String("icmp"),
|
||||
FromPort: aws.Int64(3),
|
||||
ToPort: aws.Int64(4),
|
||||
IpRanges: []*ec2.IpRange{{CidrIp: aws.String("0.0.0.0/0")}},
|
||||
}
|
||||
|
||||
permissions.Insert(permission)
|
||||
}
|
||||
|
||||
_, err = s.setSecurityGroupIngress(securityGroupID, permissions)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
Loading…
Reference in New Issue
Block a user