[클라우드] 3.Kuberdnetes Pod 배포하기


[클라우드] 3.Kuberdnetes Pod 배포하기

Kubernetes에서 배포 가능한 객체(Obejct )는 여러가지가 있지만 그중 최소 단위는 Pod 입니다. 이 Pod는 개별적인 IP를 가지고 Pod내부에는 그림과 같이 한개의 컨테이너나 여러개의 컨네티어와 볼륨 등으로 구성할 수 있습니다. 권고 사항은 한개의 Pod에 한개의 컨테이너를 구성하는게 권고 사항입니다. 그 이유는 MSA(Micro Service Architecture)로써 Pod에 여러개의 컨테이너가 존재를 하면 모니터링을 통한 프로세스 단위의 로그 수집이나 모니터링 장애 처리등이 어렵게 되어서 입니다. Pod내의 컨테이너들은 모두 같은 IP를 보유하고 있습니다. Pod들은 Kubernetes 클러스터내에서 상황에 따라 Scale in/out이 가능하고, 장애 발생시 신규 Pod를 자동으로 생성이 되어서, IP변경이 자주 일어 납니다. 이런 경우 Pod의 IP로는 외부에 노출하여 서비스를 제공을 한다면, 자주 바뀌는 IP로 인하여 서비스에 문제가 발생할수 있습니다. ...



원문링크 : [클라우드] 3.Kuberdnetes Pod 배포하기