Test de résolution DNS et connectivité des Services
Cet exercice vous guide à travers les tests de résolution DNS et de connectivité pour les Services Kubernetes en utilisant un pod de test.
Prérequis
- Un cluster Kubernetes fonctionnel.
kubectlconfiguré pour interagir avec votre cluster.- Service
alpaca-proddéployé (voir exercice précédent sur la création de Deployment et Service).
Étapes
- Créer un pod de test et installer les outils DNS :
Lancer un pod avec l’image ubuntu:24.04 et ouvrir un shell interactif à l’intérieur.
Une fois dans le pod, installer les outils de diagnostic DNS :
- Effectuer une requête DNS pour le service alpaca-prod :
Lancer une requête DNS pour récupérer l’adresse IP du service alpaca-prod :
- Tester la connectivité avec le service :
Se connecter à un pod alpaca-prod en utilisant l’adresse IP obtenue ou directement le nom du service :
Vérifications supplémentaires
- Test de résolution DNS avec FQDN :
Testez la résolution DNS avec le nom complet du service :
- Vérification des endpoints depuis le pod :
Examinez la correspondance entre le service et ses endpoints :
Nettoyage
N’oubliez pas de supprimer les ressources de test une fois l’exercice terminé :