选择正确的NodePort

时间:2017-11-15 10:48:32

标签: kubernetes google-kubernetes-engine

通常我们通过带有自动分配NodePorts的托管K8s / GCP Ingress公开我们的Kubenretes服务,但对于某些use cases,我们需要自己指定一个静态NodePort。

documentation表示我们需要确保避免端口冲突:

  

您需要自己处理可能的端口冲突

问:我们应该如何选择正确的NodePort?

我们/我们是否必须从标志配置范围(默认值:30000-32767)分配我们的静态NodePort?

或者更确切地说不是从这个范围避免与这些自动分配的端口发生冲突?

1 个答案:

答案 0 :(得分:2)

更多的是不要手动为多个服务分配相同的端口。如果你有一个manualy定义的NodePort它将不会被分配给动态服务,所以是的,你应该使用这个范围内的端口。