我正在尝试从我的 pod 连接到集群网络之外的外部系统(Denodo),但它不起作用。但是,服务器可以从 pod ping 通,我也可以从 pod 在客户端口上远程登录它。我尝试为外部系统创建一个新服务并为其创建一个端点,但是当我使用 tcpdump 时仍然存在同样的问题,我可以看到数据包没有从我的 pod 发出(Timeto Live 64)。
新创建的服务
apiVersion: v1
kind: Service
metadata:
name: denodo
spec:
selector:
app: test
ports:
- name: vdp
protocol: TCP
port: 9999
targetPort: 9999
externalIPs:
- 10.37.X.X
the EndPoint is
apiVersion: v1
kind: Endpoints
metadata:
name: denodo
subsets:
- addresses:
- ip: 10.37.X.X
ports:
- port: 9999
name: denodo
任何人都可以帮我解决它吗?