Cómo obtener Pod actual en Kubernetes de aplicaciones Java

SID:

Estoy implementar Mis microservicios en Kubernetes Cluster. Cada aplicación tiene 4 réplicas o vainas. Para una API REST en 1 aplicación, quiero realizar un seguimiento de lo que se dirigió a mi solicitud POD. por ejemplo, mi /app/deploy(body contains app_id)petición es manejada por POD1.

Por lo mismo, he importado frasco Kubernetes en mi solicitud. En mi código, quiero comprobar la corriente POD en el que se ejecuta el código. Quiero una API como kubernetesDiscoveryClient.getCurrentPOD(), algo de este tipo.

SID:

Esto funcionó para mí.

podName = Optional.ofNullable(System.getenv("HOSTNAME"));

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=197238&siteId=1
Recomendado
Clasificación