Readiness and liveness probe types in Kubernetes

HTTP Test - /api/ready

readinessProbe:
  httpGet:
    path: /api/ready
    port: 8080
TCP Test - 3306
readinessProbe:
  tcpSocket:
    port: 3306
Exec Command
readinessProbe:
  exec:
    command:
    - cat
    - /app/is_ready
There are additional options to consider: Same implies to liveness probes: just replace readinessProbe with livenessProbe