문제
다음 설명에 해당하는 프로그램으로 알맞은 것은?
구글에 의해 설계되었고 현재는 리눅스 재단에 의해 관리되는 컨테이너 관리 프로그램이다.
① Docker ② Ansible ③ OpenStack ④ Kubernetes
정답
4번
해설
정답: 4. Kubernetes(쿠버네티스)는 구글이 설계했고 현재 CNCF(리눅스 재단 산하)가 관리하는 컨테이너 오케스트레이션(관리) 플랫폼이다.
오답 풀이
- 1번: Docker 는 컨테이너를 만들고 실행하는 런타임/플랫폼으로, 다수 노드의 컨테이너 '오케스트레이션'을 전담하는 도구는 아니다.
- 2번: Ansible 은 에이전트 없이 서버 구성을 자동화하는 도구이다.
- 3번: OpenStack 은 사설 클라우드(IaaS) 구축 플랫폼이다.
- 4번: 구글 설계·리눅스 재단(CNCF) 관리의 컨테이너 관리 프로그램은 Kubernetes 로 옳다.
보충 개념 Docker 가 단일 컨테이너 실행을 담당한다면, Kubernetes 는 여러 노드에 걸친 컨테이너의 배포·확장·복구를 자동화하는 오케스트레이션 도구이다.