0.2 · Parcours 0 — Les prérequis : Linux et conteneurs
Le réseau sans peur : IP, ports, DNS, curl
Lab sur une machine Linux · questionnaire de validation · gratuit, dans le navigateur
Une application qui « ne répond pas », c'est la moitié des incidents en production. Et dans la grande majorité des cas, la cause est l'une de ces quatre : le nom ne se résout pas, personne n'écoute sur ce port, le trafic est bloqué, ou le serveur répond, mais avec une erreur. Kubernetes ajoute ses propres couches réseau, mais elles reposent toutes sur ces bases. Cette leçon vous apprend à les tester une par une, dans l'ordre.
Ce que vous saurez à la fin : trouver l'adresse d'une machine, savoir qui écoute sur quel port, résoudre un nom, interroger un serveur web et, surtout, dire à quelle étape une connexion échoue.
Au programme de ce lab
- Votre mission
- Pas à pas
- L'adresse IP : où est la machine ?
- Les ports : à quelle porte frapper ?
- Le DNS : du nom à l'adresse
- HTTP : parler au serveur web
- Diagnostiquer dans l'ordre
- Sortir sur Internet par un proxy
Ce que KubeNow vérifie
- ip.txt contient l'adresse de votre machine
- catalogue-ip.txt contient l'adresse du nom catalogue
- port.txt contient le port du catalogue
- catalogue.html contient la page du catalogue
- serveur.txt contient le logiciel serveur de vitrine
- Diagnostic de stock
- Diagnostic de factures