¿Cuál es exactamente el diagrama de flujo de una solicitud externa que entra en el pod k8s a través de Ingress?

todo

Conocía bien el tipo nodePort y ClusterIP de k8s en los servicios.

Pero estoy muy confundido acerca de la forma de Ingress, porque ¿cómo entrará una solicitud en un pod en k8s por esta forma de Ingress?

Suppose K8s IP maestro es 1.2.3.4, después de la configuración de Ingress, y puede conectarse al servicio de back-end (por ejemplo, myservice) con un puerto (por ejemplo, 9000)

Ahora, ¿cómo puedo visitar estemyservice: 9000 ¿fuera de? es decir, a través de 1.2.3.4? Como no hay puerto de entrada en la 1.2.3.4 máquina

Y muchos documentos siempre decían que visiten esto a través de 'foo.com' confi gado en el archivo YAML de ingreso. Pero eso es realmente divertido, porque xxx.com definitivamente necesita DNS, no es una magia permitirte inventar cualquier xxx.com te gusta ser un sitio web real y puedes mapear tu xxx.com a tu máquina!

Respuestas a la pregunta(1)

Su respuesta a la pregunta