Learn the benefits of using kubernetes probes while deploying application. Startup probe will check if the container (process) is ready to run. Startup probe is a one time execution. Readiness probe will check if the container after getting startup is still good to take load or requests. Readiness probe will make sure that no requests should go to unhealthy pods. Finally we have liveness probe. Liveness probe is similar to readiness probe, just one extra thing that will take some actions, like restarting the unhealthy container and try to make it work. All these probes are very important to implement.