containers-roadmap icon indicating copy to clipboard operation
containers-roadmap copied to clipboard

[EKS] [`--service-node-port-range`]: Configurable service-node-port-range

Open ismith opened this issue 4 years ago • 11 comments

Community Note

  • Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
  • Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
  • If you are interested in working on this issue or have submitted a pull request, please leave a comment

Tell us about your request I'd like to be able to set --service-node-port-range on kube-apiserver, so I can use a nodeport outside of the default 30000 - 32767.

Which service(s) is this request for? EKS

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard? This is, I think, pretty self-explanatory. To give slightly more detail about the motivation, I'm looking at running a hybrid EKS/non-EKS service while doing a migration; it exposes a port below 30000, and it'd be nice to be able to spin up my EKS instances of this service without having to modify the port(s) in use.

Are you currently working around this issue? I'm experimenting with using hostport instead of nodeport to work around this.

Additional context Anything else we should know?

Attachments If you think you might have additional information that you'd like to include via an attachment, please do - we'll take a look. (Remember to remove any personally-identifiable information.)

ismith avatar May 03 '21 16:05 ismith

In our context, we need to be exposing a large number of containers to the outside world (at least outside the cluster). This default limits the number that we can do to ~2K containers. (We need to be able to do 10x that...)

bravo0x0 avatar Jul 20 '21 08:07 bravo0x0

Is there a work around to this issue or are EKS clusters limited to ~2K ports?

mamonaco1973 avatar Jan 13 '22 13:01 mamonaco1973

@maishsk @mikestef9 @toricls is there any planned roadmap for this feature? limiting only ~2k ports restrict many use cases.

buggyhunter avatar Jun 07 '22 10:06 buggyhunter

@maishsk @mikestef9 @toricls we really do need this in EKS

up-ilter avatar Jun 07 '22 10:06 up-ilter

any ETA? This is blocker for us.

enesakar avatar Jun 16 '22 12:06 enesakar

+1 for this feature as well

leanrobot avatar Sep 23 '22 20:09 leanrobot

+1 need this feature!!!

teddymelon avatar Nov 02 '22 04:11 teddymelon

Hi @ismith, you were able to workaround this successfully? If you did, could you share please some docs reference to a possible config/solution? Thank you very much

riosje avatar Jan 09 '23 23:01 riosje

+1 for this feature

prajithp13 avatar Sep 22 '23 08:09 prajithp13

+1 For this feature. We want to move from self managed k8s to EKS and this limitation is creating problem for us.

codifierr avatar Oct 19 '23 08:10 codifierr

+1

+1..hope this is still relevant

baj3ovr avatar Sep 16 '25 14:09 baj3ovr