본문 바로가기
DevOps/Kubernetes

Kubernetes 기본 적인 구조

by 민우's 코딩 2024. 2. 7.

쿠버네티스의 전체적인 구조

 

 

워커노드에 대해 그림으로 한눈에 알아보기!

 

 

 

마스터 노드 구조 한눈에 보기

 

 

 

 

그밖에 알아두어야 할 용어 정리

클러스터(Cluster) : 마스터 , 워커 노드 , 노드 머신, 배포를 구성하는 모든 것의 종합 세트 이다.

 

노드(Nodes) : 여러 개의 포드를 호스팅하는 특정 하드웨어 용량 가지며 클러스터와 통신하거나 클러스터 내에서 통신하는 물리적인 머신 또는 가상 머신이다.

     - 마스터 노드 : 모든 워커 노드와 연결되어 포드를 관리하는 컨트롤 플레인을 가짐

     - 워커 노드 :  포드를 호스팅하는 실제적 노드이자 App containers + resources 실행

 

포드 (Pods) : 컨테이너를 감싼 포장지? 같은 느낌이다. 컨테이너를 시작하여 그 특정 컨테이너를 관리한다.

포드 자체는 마스터 노드에 의해 관리 되고 포드가 생성되는 것은 포드에서 컨테이너를 실행하는 말과 같다.

 포드가 실행 됐다? -> 포드가 내부적으로 docker run 명령을 실행한다.

 

서비스 (Services) : 고유한 포드 및 컨테이너에 독립적인 ID 주소를 가진 포드 그룹이다.

쿠버네티스 세계에서 특정 포드를 외부 세계에 노출하여 특정 IP 주소 또는 도메인으로 특정 포드에 연결할 수 있도록 하는 용어이다.

 

 

 

 

 

'DevOps > Kubernetes' 카테고리의 다른 글

쿠버네티스(K8s)의 기본 개념과 구조부터 파악해보자!  (0) 2024.09.19
kubernetes (1)  (3) 2024.07.22
Kubernetes  (0) 2024.02.06