Health Check
쿠버네티스는 각 컨테이너의 상태를 주기적으로 체크해서, 문제가 있는 컨테이너를 자동으로 재시작하거나 또는 문제가 있는 컨테이너(Pod를) 서비스에서 제외하는 기능
- Liveness probe : 컨테이너가 살아 있는지 아닌지를 체크하는 방법
- Readiness probe : 컨테이너가 서비스가 가능한 상태인지를 체크하는 방법
Probe types
Liveness probe와 readiness probe는 컨테이너가 정상적인지 아닌지를 체크하는 방법으로 다음과 같이 3가지 방식을 제공한다.
- Command probe : 컨테이너의 상태 체크를 쉘 명령을 수행으로 체크
- HTTP probe : HTTP GET을 이용하여, 컨테이너의 상태를 체크
- TCP probe : 지정된 포트에 TCP 연결을 시도하여 상태를 체크
'study > 클라우드&쿠버네티스' 카테고리의 다른 글
쿠버네티스 아키텍처 (마스터, 노드) (0) | 2023.10.04 |
---|---|
쿠버네티스 (오브젝트, 컨트롤러) (0) | 2023.10.04 |
마이크로서비스 아키텍처 설계 (구성 요소, 고려 사항) (0) | 2023.10.04 |
컨테이너 오케스트레이션, 쿠버네티스(Kubernetes) (0) | 2023.10.04 |
가상화(Virtualization)와 컨테이너(Containerization) (0) | 2023.10.04 |