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