我有一个带有1.20.10-gke.1600版本的GKE集群。我用GCE创建了内部入口,并将内部ip分配给我的内部入口。但是,我无法从同一区域和网络中的VM中平此内部入口IP。平到外接入口工作正常。我阅读了下面的文档,它说对内部TCP/UDP进行ping是不可能的,因为它不是作为网络设备部署的。然而,我没有看到任何关于的东西。
ping 10.128.0.174
Pinging 10.128.0.174 with 32 bytes of data:
Request timed out.
Ping statistics for 10.128.0.174:
Packets: Sent =
我们已经通过helm charts在k8集群上安装了consul。在这里,我部署了一个领事服务器,其余的都是领事代理。
kubectl get pods
NAME READY STATUS RESTARTS AGE
consul-7csp9 1/1 Running 0 4h
consul-connect-injector-we
我们有一个Azure Windows VM,它使用入站安全规则创建,允许用于Netflow流量的UDP/9999。从Windows中,我们可以捕获发送给服务器的通信量。数据包显示的是翻译
资料来源: Customer Public IP to Dest: Azure VM Public IP
我们的应用程序需要有以下翻译:
资料来源: to Dest: Azure VM专用IP
是否要更改Azure VM网络资源组上的翻译?
我有一个带有2个DNS服务器(主服务器和从服务器)的网络,但我不希望客户端直接向他们询问。因此,在同一个网络中,我安装了一个带有haproxy 1.7.5的debian机器。我希望客户端在他们的/etc/presv.conf文件中包含代理的IP。我希望代理能够平衡两个服务器之间的负载。
IP DNS master = 10.10.24.2
IP DNS slave = 10.10.24.4
IP PROXY = 10.10.24.5
在文件/etc/haproxy/haproxy.cfg末尾,我添加了以下内容:
resolvers mydns
nameservers dns
为什么默认负载均衡端口80和443被认为是TCP端口?我想通过yaml文件或通过亚马逊网络服务控制台测试粘性,如中所示。
我正在使用nginx入口,并转移到默认负载均衡器来测试粘性,但我看到了错误Stickiness options not available for TCP protocols
我甚至尝试指定协议https,但它不接受。它只允许"SCTP", "TCP", "UDP"。
apiVersion: v1
kind: Service
metadata:
name: httpd