더북(TheBook)

3.5 쿠버네티스 서비스의 해소 과정

쿠버네티스는 서비스 리소스를 사용할 때 필요할 법한 대부분의 네트워크 설정을 제공한다. 그리고 이들 설정은 안정적인 네트워크 기술에 기반을 둔 것이다. 파드에서 동작하며 다른 파드와 통신하는 애플리케이션 컴포넌트도 표준 전송 프로토콜과 DNS 네임을 사용하여 서로를 찾아낸다. 이 과정에 특별한 코드나 라이브러리는 필요 없다. 애플리케이션을 물리 서버나 가상 서버에 배포했을 때와 다를 것이 없다.

이 장에서 서비스 리소스의 모든 유형과 이들이 사용되는 대표적인 유스케이스를 살펴보았다. 이제는 서비스 리소스를 언제 어떻게 사용할지 잘 알았을 것이다. 내용이 너무 복잡하게 느껴지고 혼란스럽다면, 설정할 내용이 적은 클러스터IP 유형을 주로 사용한다고만 알아 두어도 좋다. 대부분 따로 신경 쓸 일 없이 잘 동작하겠지만 그래도 내부적인 동작을 이해하면 도움이 된다. 그림 3-16은 이 과정을 조금 더 자세히 나타낸 다이어그램이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.