[kubernetes]-ingress服务没问题但80无法被访问
导语:ingress的80无法被访问。k8s-api使用的是100.100.100.100的虚拟ip。原ingress镜像和配置在本地不管是否使用hostnwork都可以访问,也不需要80端口被监听。现场即使调整成80被监听也无法访问。或者通过tcp-services暴露的端口也无法被访问到。直接改了对应ingress的svc增加了类似如下配置externalIPs。可能是网络问题造成,也可能是安
·
导语:ingress的80无法被访问。k8s-api使用的是100.100.100.100的虚拟ip。原ingress镜像和配置在本地不管是否使用hostnwork都可以访问,也不需要80端口被监听。现场即使调整成80被监听也无法访问。或者通过tcp-services暴露的端口也无法被访问到
k8s v1.16.15
ingress0.21.0
系统Ubuntu 16.04.6
可能是网络问题造成,也可能是安装了防病毒软件导致的。
直接改了对应ingress的svc 增加了类似如下配置externalIPs
apiVersion: v1
kind: Service
metadata:
labels:
app: nginx-svc
name: nginx-svc
namespace: default
spec:
ports:
- name: http
port: 80
targetPort: 80
protocol: TCP
selector:
app: nginx
externalIPs:
- 192.168.5.200 # 设置 externalIPs 为VIP
本地新增网卡ens256,并绑定100.100.100.100无法复现。
更多推荐
已为社区贡献84条内容
所有评论(0)