|
1
3
经过一点汗水和泪水,我终于明白了这一点。我找到了两种替代主机网络的方法,这两种方法都让我们可以更自由地使用其他POD中的主机端口。
多个POD现在可以使用主机端口,只要它们使用不同的主机端口即可。另一个优点是,您几乎可以在任何范围内使用端口,例如1000以下等等。 缺点:
2.在服务中使用nodePort,映射到containerPort 这基本上是为我做的。允许在服务配置中使用的节点报告范围从30000到32767。所以我无法将8081和443映射到它们对应的节点端口。因此,我在LoadBalancer服务中将443 containerPort映射到30443节点端口,将8081 containerPort映射到30881节点端口。然后,我在代码中做了一些更改(将这些新节点端口作为env var传递),以便我的应用程序需要知道正在使用的主机端口。 优势: 缺点: 服务中心
|