es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Controlador de Entrada de Puerta de Aplicación: No puedo acceder a la aplicación a través del controlador de entrada, pero pude acceder a través de la dirección IP externa del balanceador de carga (LB).

He creado el controlador de ingreso para mi implementación y puedo acceder por algún tiempo, pero luego intenté hacer lo mismo más tarde y no pude acceder a la aplicación. Sin embargo, pude acceder a la aplicación con la IP externa del Balanceador de Cargas al mismo tiempo. Por favor, ¿alguien puede ayudar aquí?
Aquí está mi implementación:

apiVersion: apps/v1
kind: Deployment
metadata:
  creationTimestamp: null
  labels:
    app: etiqueta
  name: etiqueta
spec:
  replicas: 1
  selector:
    matchLabels:
      app: etiqueta
  strategy: {}
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: etiqueta
    spec:
      containers:
      - image: <nombre de="" la="" imagen="">
        name: etiqueta
        env:
        - name: ASPNETCORE_ENVIRONMENT
          value: "UAT"
        - name: EnvironmentName
          value: "UAT"
        volumeMounts:
        - name: mst-storage
          mountPath: /home/appuser/.aspnet/DataProtection-Keys
      volumes:
      - name: mst-storage
        emptyDir: {}
status: {}

apiVersion: v1
kind: Service
metadata:
name: etiqueta
spec:
selector:
app: etiqueta
ports:
– protocol: TCP
port: 80
targetPort: 5000
type: LoadBalancer
status:
loadBalancer: {}


apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: etiqueta
annotations:
kubernetes.io/ingress.class: azure/application-gateway
spec:
rules:
– http:
paths:
– path: /api/*
backend:
service:
name: etiqueta
port:
number: 80
pathType: Prefix
– path: /api/*
backend:
service:
name: etiqueta
port:
number: 80
pathType: Prefix
– path: /
backend:
service:
name: etiqueta
port:
number: 80
pathType: Prefix
“`

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que podría haber un problema con la configuración de su ingreso. Cuando no puede acceder a la aplicación a través del controlador de ingreso, ¿ha verificado si el recurso de ingreso todavía existe en su clúster? Es posible que el controlador de ingreso ya no pueda encontrar el recurso de ingreso, lo que causa que la aplicación sea inaccesible.

    Otra cosa para verificar es si la dirección IP del controlador de ingreso ha cambiado. Si la dirección IP ha cambiado, es posible que deba actualizar su DNS o las reglas de firewall en consecuencia.

    También es posible que haya problemas con la puerta de enlace de la aplicación. Puede verificar los registros de la puerta de enlace de la aplicación para ver si hay errores o problemas que puedan estar causando el problema.

    Mientras tanto, acceder a la aplicación a través de la IP externa de LoadBalancer es una solución alternativa viable. Es posible que desee considerar aumentar la disponibilidad de su aplicación agregando más réplicas de la implementación y escalando los nodos en su clúster de AKS para manejar la carga.

Comments are closed.