Aller au contenu principal

Lab 4.2 - Service Discovery avec DNS

Objectifs

À la fin de ce lab, vous serez capable de:

  • Utiliser le DNS interne
  • Résoudre les noms de Services
  • Tester la communication inter-services

Exercice: Service Discovery

Étape 1: Créer un Service

kubectl apply -f service.yaml

Étape 2: Tester la Résolution DNS

# Créer un Pod de test
kubectl run dns-test --image=busybox --rm -it -- sh

# Dans le Pod, tester la résolution
nslookup web-service
nslookup web-service.default.svc.cluster.local

Étape 3: Communication

# Dans le Pod de test
wget -O- http://web-service

Nettoyage

kubectl delete service web-service

Lab créé le: Décembre 2024