문제
다음 설명에 해당하는 프로그램으로 알맞은 것은?
Docker와 같은 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하려고 한다.
① GENIVI ② Ansible ③ OpenStack ④ Kubernetes
정답
4번
해설
정답: 4. 쿠버네티스(Kubernetes)는 Docker 등 컨테이너화된 애플리케이션의 배포·확장(스케일링)·운영 관리를 자동화하는 컨테이너 오케스트레이션 플랫폼이다.
오답 풀이
- 1번: GENIVI 는 차량 인포테인먼트(IVI)용 리눅스 플랫폼 연합으로 컨테이너 관리와 무관하다.
- 2번: Ansible 은 에이전트 없는 구성 관리·자동화 도구로, 컨테이너 오케스트레이션 전용 플랫폼은 아니다.
- 3번: OpenStack 은 IaaS 클라우드 인프라(가상머신·스토리지·네트워크)를 구성하는 플랫폼이다.
- 4번: 컨테이너 배포·확장·관리 자동화 플랫폼은 Kubernetes 로 옳다.
보충 개념 컨테이너 런타임은 Docker, 다수 컨테이너의 배포·복구·스케일링 자동화는 Kubernetes 가 담당한다. OpenStack 은 VM 중심 클라우드 인프라, Ansible 은 설정 자동화 도구다.