Lors de la création de la piscine cible pour l'équilibrage de charge réseau, il y a une option de vérification de l'état de santé
.
Il y a également une propriété nommée livenessProbe
dans la spécification du conteneur.
Une sonde de liveness vérifie si le conteneur dans lequel elle est configurée fonctionne toujours. Si la sonde de liveness échoue, le kubelet arrête le conteneur, qui sera soumis à sa politique de redémarrage. Définissez une vérification de liveness en configurant le bloc de code template.spec.containers.livenessprobe d'une configuration de pod.
La vérification de l'état de santé est-elle inutile lorsque le conteneur est configuré avec livenessProbe
?
D'après ce que je comprends, si le conteneur est arrêté, le POD sera redémarré automatiquement. Dans ce cas, pas besoin de vérification de l'état de santé.
Et si le NŒUD est arrêté ? D'après ce que je comprends, Kubernetes démarrera le POD dans un autre NŒUD, ce qui signifie que le POD sera redémarré à nouveau.
Il me semble que, dans tous les cas, la vérification de l'état de santé est inutile lorsque livenessProbe est configuré.