카테고리 없음

쿠버네틱스 Pod 란

하얀잔디 2022. 12. 9. 13:34

파드는 컨테이너가 모인 집합체의 단위로, 적어도 하나 이상의 컨테이너로 이루어진다. 여기서 말하는 컨테이너는 도커 컨테이너를 이야기한다. 쿠버네티스를 도커와 함께 사용한다면 파드는 컨테이너 하나 혹은 컨테이너의 집합체가 된다.

 

 

마스터 노드 : 전체 쿠버네틱스 시스템 관리

워커노드 : 실제 배포하고자 하는 어플리케이션 실행 담당

 

각 워커 노드 위에 pod가 배포되는거임.

 

namespace : 클러스터를 논리적으로 분리하는것임. 물리적으로 분리 X

 

 

 

용어 개햇갈림

 

레이블 : 

 

레플리카 셋 : 정해진 개수의 파드를 유지해주는 도구

 

내부적인 연결이 따로있는게 아니라 레이블로 연결되기떄문에 (tag)

 

내부적인 연결이 따로있는게 아니라 레이블로 연결되기떄문에 (tag로) rmfotj 

selector 레이블을 잘 정의해야함.

 

하나의 파드 -> 여러 레플리카 셋 

 

클러스터 : 어플리케이션 컨테이너를 실행하기 위한 일련의 노드 머신!!

쿠버네틱스를 실행중이다 -> 클러스터를 실행하고 있는 것이다.

 

deployment : 

간접적으로 만들 수 있음.

 

무중단 업데이트를 위함.

 

디프로이먼트 -> 레플리카셋 -> 파드로 연결됨

 

Service : 

 

로드밸런싱 및 클러스터 외부와의 여 ㄴ결을 중개해주는 역할을  하는 쿠버네틱스 객체임.

 

Cluster IP

여러 파드로 분산해주는 스위치 역할

 

type를 ClusterIP로 지정하고 받는 포트와 파드에 연결할 포트를 명시해줌.

 

도커 다운 :

 

https://www.docker.com/products/docker-desktop/

 

Docker Desktop - Docker

Docker Desktop is available to download for free on Mac, Windows, or Linux operating systems. Get started with Docker today!

www.docker.com

 

 

쿠버네틱스 

 

https://subicura.com/k8s/prepare/kubernetes-setup.html#%E1%84%80%E1%85%A2%E1%84%87%E1%85%A1%E1%86%AF-vs-%E1%84%8B%E1%85%AE%E1%86%AB%E1%84%8B%E1%85%A7%E1%86%BC