[Kubernetes] 중요 용어 이해하기(클러스터, 노드, 파드, 서비스, 디플로이먼트, 네임스페이스, 볼륨 등)
처음 Kubernetes를 공부했을 때 너무 많은 용어들 때문에 어려움을 겪었던 기억이 아직도 생생합니다. 어떤 용어가 서비스에서 어떤 역할을 하는지 이해하면 배우기가 훨씬 쉬울 것이라고 생각했습니다. 그래서 이 글에서는 SNS 서비스에서 Kubernetes 개념들이 어떻게 적용되는지 자세히 살펴보겠습니다. 핵심 개념 1. 클러스터 (Cluster) 클러스터는 전체 SNS 서비스를 의미하며, 사용자 인터페이스, 데이터베이스, 메시징 시스템 등 서비스를 구성하는 모든 요소가 포함됩니다. 2. 노드 (Node) 노드는 서버와 같습니다. 각 서버는 서비스의 다양한 부분 (예: 프론트엔드, 백엔드)을 처리합니다. 3. 파드 (Pod) 파드는 서비스의 개별 기능을 실행하는 컨테이너 그룹입니다. 예를 들어, 하나의..
2024. 5. 1.