
Série k8s: Probes — liveness, readiness e startup
Série k8s: Probes — liveness, readiness e startup Este post faz parte da série de fundamentos de Kubernetes. Aqui vamos entender probes, as verificações de saúde que o Kubernetes usa para decidir se um container deve reiniciar, entrar no balanceamento ou aguardar inicialização. O que são probes Probes são checagens de saúde executadas pelo kubelet dentro do container. Elas são configuradas por container e podem usar três mecanismos: httpGet: testa um endpoint HTTP. tcpSocket: testa abertura de porta TCP. exec: executa um comando dentro do container. Tipos de probes e quando usar livenessProbe: responde à pergunta “esse container ainda está vivo?”. Se falhar repetidamente, o kubelet reinicia o container. É ideal para detectar deadlocks, travamentos ou situações em que o processo “parece vivo”, mas não responde mais. ...



