¿Cómo ejecuto el comando curl desde un pod Kubernetes?

Tengo las siguientes preguntas:-

1: He iniciado sesión en un pod Kubernetes con el siguiente comando: -

./cluster/kubectl.sh exec my-nginx-0onux -c my-nginx -it bash

el 'show de ip addr'

El comando muestra su IP asignada del pod. Dado que pod es un concepto lógico, supongo que he iniciado sesión en un contenedor docker y no en un pod, en cuyo caso, la ip del pod es la misma que la ip del contenedor docker. ¿Es correcto ese entendimiento?

2: desde un nodo de Kubernetes, lo hagosudo docker ps y luego haga lo siguiente:

sudo docker exec  71721cb14283 -it '/bin/bash'

Esto no funciona ¿Alguien sabe lo que estoy haciendo mal?

3: quiero acceder al servicio nginx que creé, desde el pod usando curl. ¿Cómo puedo instalar curl dentro de este pod o contenedor para acceder al servicio desde adentro? Quiero hacer esto para entender la conectividad de la red.

Respuestas a la pregunta(3)

Su respuesta a la pregunta