la mia applicazione Web è in esecuzione come pod Kubernetes dietro un proxy inverso nginx per SSL. Sia il proxy che la mia applicazione utilizzano i servizi di Kubernetes per il bilanciamento del carico (come descritto in here).Come leggere gli indirizzi IP dei client dalle richieste HTTP dietro i servizi di Kubernetes?
Il problema è che tutti i registri delle richieste HTTP mostrano solo gli indirizzi IP del cluster interno invece degli indirizzi dei client HTTP effettivi. C'è un modo per fare in modo che i servizi di Kubernetes passino queste informazioni ai miei server delle app?
Sembra la migliore opzione per risolvere questo problema in modo Kubernetes :) –
@Prashanth B Abbiamo un caso d'uso simile nella nostra applicazione ma il nostro file conf di nginx è complicato (include il meccanismo di autenticazione complesso e tutti) per usare il controller di ingresso nginx . C'è qualche sviluppo dal post? Un approccio più semplice per ottenere l'IP del client originale nel servizio app (per affinità di sessione). –