반응형
Kubernetes의 정의와 도입 취지 마이크로 서비스 아키텍쳐가 성행하면서 하나의 시스템을 구성하는 독립적인 애플리케이션의 수는 많아지고, 컨테이너들의 상호 관계는 좀 더 복잡해졌습니다. 이로 인해 높아진 서비스 운영 난이도를 해소하고자 ‘자동화 프로세스’를 도입하여 체계적인 컨테이너 관리 및 조율을 돕는 기술들이 개발되어 왔는데요. 이런 기술을 설명하기 위해 컨테이너 오케스트레이션(Container Orchestration)이라는 용어가 등장하였습니다. Kubernetes(줄여서 k8s)는 대표적인 컨테이너 오케스트레이션 툴입니다. 자동화된 배포, 스케일링, 장애 복구 등 필수적인 오케스트레이션 기능을 비롯하여 단일 서버 급을 뛰어넘는 클러스터 전반에 탄력적인 운영을 수행해는 프레임워크로 많은 인기를..