Lab 4.2 - Descubrimiento de Servicios con DNS
Objetivos
Al final de este laboratorio, usted será capaz de:
- Utilizar el DNS interno
- Resolver los nombres de Servicios
- Probar la comunicación entre servicios
Ejercicio: Descubrimiento de Servicios
Paso 1: Crear un Servicio
kubectl apply -f service.yaml
Paso 2: Probar la Resolución DNS
# Crear un Pod de prueba
kubectl run dns-test --image=busybox --rm -it -- sh
# En el Pod, probar la resolución
nslookup web-service
nslookup web-service.default.svc.cluster.local
Paso 3: Comunicación
# En el Pod de prueba
wget -O- http://web-service
Limpieza
kubectl delete service web-service
Laboratorio creado el: diciembre 2024