[클라우드] 6. Kubernetes Service 배포


[클라우드] 6. Kubernetes Service 배포

Kubernetes에서 배포되는 또 하나의 Object로 Service라는 Object가 있습니다. 이 Service객체의 역활은 일종의 Gateway와 같은 역활을 하는데요. 앞서 언급했듯이 실제로 어플리케이션이 컨테이너 안에서 실행이 되고 이런 컨테이너를 담고 있는 Object가 Pod입니다 이 Pod는 개별적으로 IP를 갖게 되는데요. 문제는 Pod의 IP를 외부의 Client에게 노출할 경우 장애로 인해 Pod가 새로 생길경우에는 IP가 변경이 되게 됩니다. 이 경우에 외부에서 해당 Pod로 서비스를 요청을할 경우 예전 IP로 요청을 하기 때문에 서비스 장애가 발생 합니다. 해서 Service라는 Object를 만들고 Service Object의 IP를 외부에 노출을 하고 모든 서비스 요청은 Servie Object로 요청을 하고 Service Object는 각 Pod에 요청을 분산하여 전달을 하고 서비스 처리를 하게 되는 구조 입니다. 이런 Service Object는 아래...


#kubernetes #service #배포 #서비스 #쿠버네티스 #클라우드

원문링크 : [클라우드] 6. Kubernetes Service 배포