사이드카와 컨테이너 조합 패턴 · 세 가지 패턴 · 퀴즈
패턴 확인
문항 5개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.
파드 안의 컨테이너들이 기본으로 공유하는 것은?
- 파일시스템 루트
- 네트워크 네임스페이스
- 프로세스 목록
- 환경변수 목록
쿠버네티스 1.29 의 정식 사이드카가 해결한 문제는?
- 기동 순서 보장과 Job 종료
- 사이드카의 메모리 사용량
- 파드 안 네트워크 격리
- 사이드카 이미지 크기
앱의 고유 지표 형식을 프로메테우스 형식으로 바꿔 주는 컨테이너의 패턴 이름은?
- 어댑터(adapter)
- 사이드카(sidecar)
- 앰배서더(ambassador)
- 프록시(proxy)
로그 수집을 사이드카보다 DaemonSet 으로 하는 것이 대개 나은 이유는?
- 노드 장애 때 로그가 유실되지 않아서
- 권한이 덜 필요해서 보안에 유리해서
- 파드마다 수집기 프로세스가 늘지 않아서
- stdout 대신 파일로 남길 수 있어서
사이드카가 OOM 으로 죽으면?
- 사이드카만 재시작되고 파드 상태에는 아무 영향이 없다
- 본체 컨테이너까지 즉시 함께 종료되고 파드가 새로 생성된다
- 그 컨테이너가 재시작되고 파드의 재시작 횟수가 올라 준비 상태가 흔들린다
- 노드의 kubelet 이 파드를 다른 노드로 옮긴다