Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

239
Vistas
¿Kubernetes Nginx Ingress puede conectarse a pods https?

Tengo tres pods con servidores HTTPS adentro. Solía acceder a ellos a través de los servicios de NodePort. Ahora implementé un Nginx Ingress para tenerlos todos en una IP. He notado que Nginx Ingress no puede conectarse con un servidor HTTPS en un pod, pero se conecta perfectamente si lo cambio a HTTP.

¿Cómo puedo hacer que Ingress se conecte con servidores HTTPS en pods?

He intentado configurar un secreto tls y agregarlo a Ingress:

 apiVersion: extensions/v1beta1 kind: Ingress metadata: name: k8s-ingress annotations: nginx.ingress.kubernetes.io/rewrite-target: / nginx.ingress.kubernetes.io/proxy-ssl-secret: cert spec: rules: - http: paths: - path: /api-rest backend: serviceName: api-rest servicePort: 8080 - path: /auth backend: serviceName: auth-entry servicePort: 8080

No funcionó. Todavía tengo un servicio 503 temporalmente no disponible

He leído sobre SSL Passthrough pero tampoco puedo hacerlo funcionar.

 apiVersion: extensions/v1beta1 kind: Ingress metadata: name: k8s-ingress annotations: nginx.ingress.kubernetes.io/rewrite-target: / nginx.ingress.kubernetes.io/ssl-passthrough: "true" spec: rules: - http: paths: - path: /api-rest backend: serviceName: api-rest servicePort: 8080 - path: /auth backend: serviceName: auth-entry servicePort: 8080

Sigue siendo el mismo 503.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Desde los documentos aquí , debe agregar esta anotación

 nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"

Es posible usar anotaciones de protocolo de back-end para indicar cómo NGINX debe comunicarse con el servicio de back-end. (Reemplaza backends seguros en versiones anteriores) Valores válidos: HTTP, HTTPS, GRPC, GRPCS y AJP

Por defecto, NGINX usa HTTP

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda