반응형

2020/07/22 2

워크로드 - Controller (미완)

워크로드Controller 를 배우기전에 라이브니스 프로브란 ? 파드에의해 컨테이너를 동작시키고, 동작하고 있는 컨테니어낙 잘 동작하는지 주기적으로 모니터링 만약 모니터링 도중 파드의 오류가 발생한다면 해당 컨테이너를 재시작 하게 된다. 3가지 메커니즘을 가지고 컨테이너의 상태를 모니터링 HTTP GET 프로브 특정 경로에 있는 HTTP GET 요청 HTTP 응답코드가 2xx 또는 3xx 인지 확인함 TCP 소켓 프로브 특정 TCP 포트 연결을 시도 Exec 프로브 컨테이너 내부의 바이너리(명령)을 실행하고 종료 코드 확인 라이브니스 프로브 워크로드 - Controller 레플리케이션컨트롤러 레플리카셋 데몬셋 잡 크론잡

Cloud/Virtual 2020.07.22

[Kubernetes] WorkLoad - Pod

워크로드 - 파드(Pod) 파드란? 객체모델중에서 만드고 배포할 수 있는 가장작은 단위 쿠버네티스 클러스터 내에서 어플리케이션을 배포하며 동작하는 프로세스 파드는 어플리케이션 컨테이너이고, 하나 이상의 컨테이너로 구성될 수 있다. 2가지 방법 단일 컨테이너만 동작하는 파드 (함께 동장하는 작업이 필요한)다중 컨테이너가 동작하는 파드 파드 정의 * 참고 API 리소스의 지원되는 필드의 목록은 kubectl explain 명령으로 확인가능 API버전 : v1 오브젝트 : POD 파드 오브젝트 이름 : mynapp-pod 컨테이너정의 컨테이너이미지 : msw951023/myweb 컨테이너이름 : mynapp 포트정의 응답대기 : 8080 프로토콜 : TCP 파드생성 $ kubectl create -f myna..

Kubernetes 2020.07.22
반응형