안녕하세요. 인포그랩 DevOps 엔지니어 Toma입니다. Kubernetes(K8s)는 DevOps 엔지니어가 명확하게 설명하고 능숙하게 다뤄야 할 핵심 기술입니다. 컨테이너 기반 마이크로서비스가 보편화된 오늘날, DevOps 엔지니어는 단순 개발을 넘어 운영·확장·자동화까지 포괄하는 K8s 역량을 갖춰야 합니다.
특히 면접, 자격증(CKA·CKAD·CKS) 시험, 고객 대응 상황에서 K8s 개념을 제대로 설명하면, DevOps 엔지니어로서 전문성을 입증할 수 있습니다. 단순 암기가 아니라 K8s 설계 원리와 실무 활용법을 이해하고 논리적으로 전달하는 능력이 필요합니다.
이 글에서는 면접과 실무에서 자주 등장하는 K8s 핵심 질문 8가지와 모범 답변을 정리했습니다. 질문 의도·체크 포인트·요약 답변·상세 설명까지 체계적으로 살펴보겠습니다.
1. K8s란 무엇인가요?
질문 의도
- 지원자가 K8s를 단순 배포 도구로만 보는지, 혹은 분산 시스템 플랫폼으로 이해하는지 구분하기 위한 질문입니다. 핵심 개념을 비즈니스 가치와 연결해 설명하는지, 선언적 모델과 자동화 메커니즘을 이해하는지 확인합니다.