Bases du cloud et des conteneurs
Dans un cluster Kubernetes, les requêtes HTTPS qui arrivent pour un même nom d'hôte doivent être envoyées au Service api si le chemin commence par /api, et au Service web sinon. Quelle ressource convient pour définir cette règle d'aiguillage ?
- AIngress
- BReplicaSet
- CUn Service de type: ClusterIP
Afficher la réponse et l'explication
Réponse : A. Ingress
Un Ingress est une ressource qui définit des règles pour aiguiller vers des Services, selon le nom d'hôte et le chemin de l'URL, les requêtes HTTP et HTTPS venant de l'extérieur du cluster, et l'on peut aussi y configurer la terminaison TLS. Le composant qui reçoit et aiguille réellement les requêtes est un contrôleur Ingress installé dans le cluster (qui joue le rôle de proxy inverse). Un Service de type: ClusterIP est un point d'accès joignable seulement depuis l'intérieur du cluster et n'offre pas d'aiguillage selon le chemin. Un ReplicaSet maintient le nombre de Pods et n'a rien à voir avec l'aiguillage du trafic.
Continuer : 9 autres questions sur Bases du cloud et des conteneurs