gpt4 book ai didi

azure - 使用 AKS azure 内部负载均衡器的源 IP

转载 作者:行者123 更新时间:2023-12-03 07:02:15 25 4
gpt4 key购买 nike

我正在创建如下所示的内部负载均衡器

---
kind: Service
apiVersion: v1
metadata:
name: nginx
namespace: alts
annotations:
service.beta.kubernetes.io/azure-load-balancer-internal: "true"
labels:
k8s-app: nginx
spec:
ports:
- protocol: TCP
port: 80
targetPort: 8080
selector:
k8s-app: nginx
type: LoadBalancer

enter image description here

但问题是我的应用程序(图像中的应用程序)无法获取虚拟机(原始源)的私有(private) IP,它正在获取源作为负载均衡器。

请提出答案或解决方法。

最佳答案

我建议两种方法。在我的一个集群中,我使用了 exernalTrafficPolicy=Local 但如 this article 中所述。 ,这样做正好保留了源IP。或者,您可以查看应用中的 X-Forwarded-For header 。

更多信息:https://medium.com/pablo-perez/k8s-externaltrafficpolicy-local-or-cluster-40b259a19404

关于azure - 使用 AKS azure 内部负载均衡器的源 IP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72169141/

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