Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

202
Views
Implementación de helm de entrada de Nginx: el backend predeterminado solo funciona con el puerto 8080

Estoy tratando de configurar un ingreso para mi clúster de kubernetes mediante la implementación de helm3 de ingreso-nginx/ingress-nginx. Tomé el archivo values.yaml predeterminado del repositorio e hice el siguiente cambio único:

defaultBackend.habilitado: verdadero

Implementé este gráfico modificado y funcionó bien. Luego, cambié defaultBackend.port de 8080 a 80. Necesito hacer este cambio porque una aplicación que usaré en la pila de tecnología busca el backend predeterminado en el puerto 80.

Sin embargo, después de cambiar el valor del puerto, el backend predeterminado ya no pasa la sonda de verificación de estado, por lo que el pod no gira nunca, solo está en un bucle de bloqueo eterno:

Eventos: Tipo Razón Antigüedad Desde Mensaje


Normal Programado 3m18s default-scheduler Asignado con éxito default/nginx-ingress-ingress-nginx-defaultbackend-7bb7c8ff6c-kmwj6 al nodo1 Advertencia Incorrecto 2m27s (x3 sobre 2m47s) La sonda kubelet Liveness falló: Obtener "http://10.233.64.173:80/ healthz": marcar tcp 10.233.64.173:80: conectar: conexión rechazada Normal Matar 2m27s kubelet Contenedor ingress-nginx-default-backend falló sonda de actividad, se reiniciará

Nota: el cortafuegos está desactivado (esto es un problema), por lo que no interfiere con nada. Además, otras comprobaciones de estado en el clúster funcionaban bien antes de que ajustara el puerto. Todavía soy bastante nuevo en la administración de kubernetes, por lo que sospecho que hay algunos matices que me faltan para administrar los recursos de ingreso.

Si alguien pudiera echar un vistazo, se lo agradecería mucho.

Información complementaria: SO: CentOS Linux versión 7.9.2009

Kubernetes: Versión del cliente: version.Info{Major:"1", Minor:"20", GitVersion:"v1.20.2", GitCommit:"faecb196815e248d3ecfb03c680a4507229c2a56", GitTreeState:"clean", BuildDate:"2021-01-13T13: 28:09Z", GoVersion:"go1.15.5", Compilador:"gc", Plataforma:"linux/amd64"}

Docker: Cliente: Docker Engine - Versión de la comunidad: 19.03.15 Versión de la API: 1.40 Versión de Go: go1.13.15 Compromiso de Git: 99e3ed8919 Construido: sábado 30 de enero 03:17:57 2021 OS/Arch: linux/amd64

over 4 years ago · Santiago Trujillo
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!