Der Webserver antwortet nicht, obwohl alle K8S-Indikatoren in Ordnung sind

Der Webserver antwortet nicht, obwohl alle K8S-Indikatoren in Ordnung sind

Ich habe einen K8S 1.26-Cluster auf 3 Ubuntu-VMs, einer Kontrollebene und 2 Knoten, ich wende eine Bereitstellung sowie einen Dienst an und leite Port 80 an Port 80 weiter. Die Ausgabe der folgenden Befehle zeigt, dass alles in Ordnung ist

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Wenn ich jedoch zu localhost:80 navigiere, erhalte ich immer keine Meldung, dass die Verbindung abgelehnt wurde oder dass eine Zeitüberschreitung vorliegt.

Hier ist die Bereitstellungsdatei (deployment.yml) und die Servicedatei (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

Ich habe Port 80 überprüft, er wird von keiner anderen Anwendung verwendet und ist frei. Ich habe Port 8080 statt 80 ausprobiert, das hat nicht geholfen. Was fehlt also, damit der Webserver antwortet? Danke für Ihre Hilfe

verwandte Informationen