¿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.