【发布时间】:2022-10-20 14:43:18
【问题描述】:
我需要为工作负载设置端口范围,因为正在运行的服务具有动态端口范围 - 因此我想在 Rancher 中相应的 LoadBalancer 中定义端口范围。单个端口可以很容易地定义 - 但它如何与端口范围一起工作?
我只是尝试了“32768-60999”(见黄色标记行),但之后“保存”按钮被禁用。
很好奇那个... 谢谢!
【问题讨论】:
-
如果你设置一个 NodePort 而不给它一个值,Rancher 会从以下范围中随机选择一个端口:30000-32767。但是我们不能给出一个具体的范围,所以尽量给一个值或者留空,这样牧场主就会从可用的范围中进行选择。
-
那么,是否可以定义端口范围的整个问题的答案是否定的?
-
不,节点端口的范围是 30000-32767 我们不能设置超出此预定义范围的值,您可以在范围之间设置一个值,如果您想要任何随机值,则将节点端口保留为空白值,以便牧场主从可用的值中进行选择范围,节点端口范围请参考Rancher官方文档。
-
好的-谢谢!
标签: kubernetes port load-balancing rancher