[k8s] Kubernetes 서비스 타입 (ClusterIP, NodePort, LoadBalancer, ExternalName)

쿠버네티스의 서비스 타입을 알아보기 전에, 서비스가 무엇을 의미하는지부터 알아보겠습니다. 쿠버네티스 서비스란? 쿠버네티스에서의 서비스는 pod들을 통해 실행되고 있는 어플리케이션을 네트워크에 노출시키는 방법이라고 볼 수 있다. 예를 들어, pod가 다른 pod를 찾을 때, IP나 호스트 이름같은 경우는 pod의 일회성 특징 때문에 언제든지 사라질 수 있다. 그렇기에 변하지 않는 진입점인 서비스라는 것을 통하여 해결을 하게 된다. 서비스는 크게 … Read more

[k8s] Kubernetes 간단하고 확실한 이해

Kubernets를 뭐라고 설명해야하나.. Kubernetes, k8s 등등 많이 들었던 그 기술이지만 정확히 뭐냐고 설명하기가 참 어려웠습니다. 특히나 오케스트레이션 도구라는 단어만 들으면 머리가 복잡한… 그런 느낌… 이러한 개념을 아주 간단하게 설명드려 보겠습니다. 쉽게 이해해보자 컨테이너 앱이 구동되는 환경까지 감싸서 실행을 할 수 있도록 하는 기술 컨테이너 런타임 위의 컨테이너라는 기술을 다루는 도구 Docker 컨테이너 런타임 중에 가장 … Read more