대학원생 일기/습득 지식 정리
Kubernetes의 기본 용어 정리
루두두
2021. 3. 17. 23:29
Docker가 상용화되면서 컨테이너 관리를 도와주는 Kubernetes가 주목을 받고 있습니다.
재작년까지 Docker가 마치 python 가상환경인 것으로 오해했다가 직접 써보면서 실체를 바로 보게 된 것처럼
Kubernetes도 공부하면서 더 헷갈리지 않게 제 언어로 간단히 정리해보려합니다.
클러스터 : Kubernetes와 함께하여 묶여있는 시스템 전체를 뜻한다고 이해했습니다. 클러스터는 클러스터 상태가 있다고 합니다.
노드 : VM 내지는 실제 기기를 뜻하는 말입니다.
마스터 노드 : 중요한 기능을 하는 노드로, 사실상 서버입니다.
포드 (Pod) : 이게 제일 헷갈리는 개념이었는데, 지금까지 책에서 읽은 바로는 복제된 여러 컨테이너들을 묶어서 칭할때 부르는 용어라고 이해하면 되는 것 같습니다. 포드는 쪼개지지 않고, 필요에 따라 다른 노드로 이동할 수도 있는 것으로 보입니다.
물론 아직 배우는 중이기 때문에 앞으로도 수정되거나 내용이 추가될 수 있습니다.