쿠버네티스인액션4장 2

[쿠버네티스 인 액션] 4장. 레플리케이션과 그 밖의 컨트롤러 - 잡, 크론잡

4.5 잡 - 작업을 완료한 후에 종료되는 테스크 일 경우 사용 - 파드의 컨테이너 내부에서 실행 중인 프로세스가 성공적으로 완료되면 컨테이너를 다시 시작하지 않는 파드 실행할 수 있음. - 장애가 발생한 경우 잡에서 컨테이너 다시 시작할 것인지 설정할 수 있음.  kubernetes-in-action/Chapter04/batch-job.yaml at master · luksa/kubernetes-in-action (github.com) kubernetes-in-action/Chapter04/batch-job.yaml at master · luksa/kubernetes-in-actionCode from the Kubernetes in Action book. Contribute to luksa/kubern..

[쿠버네티스 인 액션] 4장. 레플리케이션과 그 밖의 컨트롤러 - 라이브니스 프로브, 레플리케이션 컨트롤러

4.1. 라이브니스 프로브 - 라이브니스 프로브 liveness probe : 컨테이너가 살아 있는지 확인할 수 있음. 이 작업은 노드의 kubelet에서 수행함. but 노드 자체에 크래시가 발생한 경우, 노드 크래시로 중단된 모든 파드의 대체 파드는 컨트롤 플레인에서 관리해야함.  - 3가지 종류 1) HTTP GET 프로브 : 지정한 IP주소, 포트, 경로에 HTTP GET 요청 수행. 프로브가 응답 수신하고 응답 코드가 오류 내지 않는 경우 성공했다고 간주. 서버가 오류 코드 반환하거나 응답하지 않으면 프로브가 실패한 것으로 간주돼, 컨테이너 다시 시작 2) TCP 소켓 프로브 : 컨테이너의 지정된 포트에 TCP 연결 시도. 연결 성공하면 프로브 성공, 그렇지 않으면 컨테이너 다시 시작 3) Ex..

반응형