리소스 관리 - Health Checks

기본적으로 쿠버네티스는 충돌이 발생하면 컨테이너를 다시 시작합니다. 트래픽을 보낼 정상 컨테이너를 식별하고 필요할 때 해당 컨테이너를 재시작하여 강력한 응용 프로그램을 실행하도록 구성할 수 있는 Liveness and Readiness 프로브를 사용합니다.

이 실습에서는 liveness 및 readiness probe가 정의되는 방법을 이해하고 파드의 다른 상태에 대해 동일한 테스트를 수행 합니다.

Liveness probes는 쿠버네티스에서 파드가 활성 상태인지 아니면 데드 상태인지 확인하는 데 사용됩니다. 파드는 다양한 이유로 데드 상태에 있을 수 있습니다. 쿠버네티스는 활성 프로브가 통과하지 못하면 파드를 죽이고 다시 만듭니다.

Readiness probes는 파드가 트래픽을 제공 할 준비가 되었는지 파악하기 위해 쿠버네티스에서 사용 됩니다. readiness 프로브가 통과 할 때만 파드가 서비스에서 트래픽을 수신 합니다. Readiness 프로브가 실패하면 트래픽이 파드로 전송 되지 않습니다.

이 실습의 몇 가지 예를 검토하여 활성 및 준비 상태 프로브를 구성하는 다양한 옵션을 이해 합니다.

Last updated