[Kubernetes] Pod - Container, Label, NodeSchedule
·
Infra/Kubernetes
Kubernetes   Pod`Pod` 안에는 하나의 독립적인 서비스를 구동할 수 있는 `컨테이너`들이 존재한다.해당 `컨테이너`는 서비스가 연결될 수 있도록 포트를 가지고 있는데, 한 `컨테이너`가 포트를 여러 개는 가질 수 있지만, 한 `Pod`내에서 포트가 중복될 순 없다. 한 `Pod` 내에서 컨테이너는 `localhost:{해당 컨테이너 포트}`으로 접근할 수 있다.  그리고 `Pod`는 생성이 될 때 고유의 IP 주소가 할당이 된다.하지만, 이는 `Kubernetes Cluster` 내부에서만 접속이 가능하고, 외부에서는 접속이 불가능하다. 또한, 만약 `Pod`에 문제가 생기면 시스템이 이걸 감지해서 `Pod`를 삭제하고 다시 재성성한다.이때, 고유의 IP 주소는 변경이 된다. 즉, 휘발성이..