gpt4 book ai didi

kubernetes - 每个节点上的入口网关

转载 作者:行者123 更新时间:2023-12-05 04:56:03 25 4
gpt4 key购买 nike

每个节点都运行相同的 pod,并且所有节点都执行相同的操作。我将 Istio 入口网关与 NodePort 一起使用。我需要将进入 NodePort 的流量路由到不离开节点的 pod。我无法在每个节点上运行 istio-ingressgateway 来执行此操作。每个节点是否可以路由自己的流量?

裸机,k8s 1.19.4,Istio 1.8

最佳答案

问题

正如@Jonas 在评论中提到的

The problem is that there is just one istio-ingressgateway pod on node1 and all the traffic from node2 have to come to node1

解决方案

您可以使用 kubectl scale扩展你的入口网关副本。下面的命令将创建 3 个入口网关 pod 而不是一个。

kubectl scale --replicas=3 deployment/istio-ingressgateway -n istio-system

此外,您可以使用 istio operator 进行设置replicaCount 值。

请注意,如果您使用,可能会有hpa配置后,它可能会立即扩展 Pod。有github issue关于那个。您还可以设置 hpa 最小值和最大值 replicas用 istio。

关于kubernetes - 每个节点上的入口网关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65074261/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com