Saltar al contenido principal

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