Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

238
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda