본문 바로가기

node2

[Kubernetes] 중요 용어 이해하기(클러스터, 노드, 파드, 서비스, 디플로이먼트, 네임스페이스, 볼륨 등) 처음 Kubernetes를 공부했을 때 너무 많은 용어들 때문에 어려움을 겪었던 기억이 아직도 생생합니다. 어떤 용어가 서비스에서 어떤 역할을 하는지 이해하면 배우기가 훨씬 쉬울 것이라고 생각했습니다. 그래서 이 글에서는 SNS 서비스에서 Kubernetes 개념들이 어떻게 적용되는지 자세히 살펴보겠습니다. 핵심 개념 1. 클러스터 (Cluster) 클러스터는 전체 SNS 서비스를 의미하며, 사용자 인터페이스, 데이터베이스, 메시징 시스템 등 서비스를 구성하는 모든 요소가 포함됩니다. 2. 노드 (Node) 노드는 서버와 같습니다. 각 서버는 서비스의 다양한 부분 (예: 프론트엔드, 백엔드)을 처리합니다. 3. 파드 (Pod) 파드는 서비스의 개별 기능을 실행하는 컨테이너 그룹입니다. 예를 들어, 하나의.. 2024. 5. 1.
[Kubernetes] GCP Kubernetes Engine Clusters and Node 생성 및 업그레이드 GKE 클러스터 배포Google Cloud Console 을 사용하여 최신 릴리스가 아닌 Kubernetes 버전을 실행하는 GKE 클러스터를 배포합니다. 이 클러스터는 다음에서 최신 릴리스로 업그레이드할 예정입니다. Google Cloud Console 열기 Google Cloud Console 이동하여 로그인하세요. Kubernetes Engine 클러스터 만들기 왼쪽 사이드바의 Navigation menu를 클릭하고, Kubernetes Engine > Clusters를 선택하세요. Create 버튼을 클릭하여 GKE 클러스터 생성을 시작하세요. 표준 클러스터로 전환 화면 상단 오른쪽 구석에 있는 표준 클러스터로 전환(Switch to Standard Cluster) 버튼을 클릭하여 작업 모드를 전.. 2024. 4. 29.