
Estoy ejecutando varios microservicios en Kubernetes y necesito conocer la IP real del cliente que envió la solicitud a nuestro microservicio de puerta de enlace para mostrarla en el panel de la interfaz de usuario. Utilizo franela como mi red superpuesta dentro de mi clúster.
Respuesta1
Consulte el artículo "Crear un balanceador de carga externo" y especialmente la sección Preservar la IP de origen del cliente.
Necesita al menos la versión 1.7 y configurarla "externalTrafficPolicy": "Local"
según las especificaciones de su servicio.