Closed skatrych closed 1 year ago
Hello @skatrych This is a limitation with AWS EKS and has been a long standing issue that they are aware of. As per the spec from 1.24 this was supposed to be possible but this hasn't been implemented by them.
Your proposal would work and is a request for the both clients (besu & goquorum), when they make that possible we can add that functionality here. Please raise this in the hyperledger/besu & goquorum issues pages
Problem
When deploying Besu network to AWS + EKS, we do expose p2p ports to outside of the cluster to enable communication with external nodes that are deployed elsewhere in the world. We do that via AWS Load Balancer. However, it does not work to configure load balancer to support UDP and TCP on the same port number (30303) at the same time.
Current implementation of the helm chart is enforcing to use same port number for both:
Proposal
Make helm chart implementation flexible to allow responsible engineers to configure different port number for Discovery (UDP).