我在要从外界访问的 GCP pod 上安装了 mailcatcher。
在我的 pod 配置中,我有这个:
ports:
- containerPort: 25
name: smtp
protocol: TCP
- containerPort: 80
name: http
protocol: TCP
从我拥有的吊舱内部
网络统计-laputn | grep 列表
tcp 0 0 127.0.0.1:1025 0.0.0.0:* LISTEN 142/ruby
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1/ruby
tcp 0 0 127.0.0.1:1080 0.0.0.0:* LISTEN 142/ruby
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 1/ruby
在我的服务中:
- name: http
nodePort: 31080
port: 80
protocol: TCP
targetPort: 80
- name: smtp
nodePort: 31025
port: 25
protocol: TCP
targetPort: 25
但是当我这样做时:telnet externalIP 25或telnet externalIP 31025我超时了