K8S 各项指标正常,但 Web 服务器无响应

K8S 各项指标正常,但 Web 服务器无响应

我在 3 个 ubuntu VM、一个控制平面和 2 个节点上安装了 K8S 1.26 集群,我应用了部署以及服务并将端口 80 转发到端口 80。发出以下命令表明一切正常

在此处输入图片描述

在此处输入图片描述

但是,当我浏览 localhost:80 时,总是出现连接被拒绝或超时的情况,什么也得不到。

这是deployment.yml和service.yml

apiVersion: apps/v1
kind: Deployment
metadata:
  name: stable-deployment
spec:
  replicas: 4
  selector:
    matchLabels:
      app: aspnetcore
      track: stable
  template:
    metadata:
      labels:
        app: aspnetcore
        track: stable
    spec:
      containers:
      - name: stable-app
        image: stable-app
        imagePullPolicy: IfNotPresent
        ports:
        - containerPort: 80
        readinessProbe:
          httpGet:
            path: /
            port: 80
        resources: {}

kind: Service
apiVersion: v1
metadata:
  name: stable-service
  labels:
    app: aspnetcore
spec:
  type: LoadBalancer
  selector:
    app: aspnetcore
  ports:
    - port: 80
      targetPort: 80

我检查了端口 80,它没有被任何其他应用程序使用,而且是免费的,我尝试使用端口 8080 而不是 80,但没有帮助。那么,缺少什么才能使网络服务器响应?谢谢你的帮助

相关内容