Introducing go-health

Today, InVision is excited to introduce go-health — the scalable health checking library for Golang services. go-health is designed to help developers set up Kubernetes health check probes that are safe from DoS attacks and scalable for large deployments. The challenge Kubernetes has two kinds of health check probes: liveness probes and readiness probes. Readiness […]

Today, InVision is excited to introduce go-health — the scalable health checking library for Golang services. go-health is designed to help developers set up Kubernetes health check probes that are safe from DoS attacks and scalable for large deployments.
The challenge Kubernetes has two kinds of health check probes: liveness probes and readiness probes. Readiness probes signal to the kubelet agent that a pod can begin handling traffic. When a readiness probe is defined, traffic will only reach a pod after a 2xx status response is received from the readiness probe endpoint.
Source: InVision