[Kubernetes] 서비스
·
Kubernetes
서비스는 쿠버네티스 클러스터에서 실행 중인 애플리케이션을 네트워크를 통해 외부에 노출하는 방식이다. 특히 쿠버네티스는 워크로드가 여러 개의 백엔드 파드로 나뉘어 있을 때도 이들을 하나의 추상화된 엔드포인트로 묶어서 접근할 수 있도록 돕는다.예를 들어, 클러스터 내에서 여러 파드가 동일한 기능을 제공할 때, 클라이언트가 이 파드들의 IP 주소를 하나하나 직접 추적하는 것은 현실적이지 않다. 파드의 수가 많을 수도 있고, 쿠버네티스의 특성상 파드가 클러스터의 원하는 상태(desired state)를 유지하기 위해 계속 생성되고 사라지는 과정을 반복하기 때문이다. 이러한 문제를 해결하기 위해 쿠버네티스는 서비스라는 추상화 개념을 제공한다. 쿠버네티스의 서비스는 파드의 논리적 집합과 이 파드들에 접근하는 정책을..
K8S(1) 큰 그림을 잡아보자
·
Kubernetes
본 게시글은 쿠버네티스 어나더 클래스 (지상편) - Sprint 1, 2 강의 | 일프로 - 인프런일프로 | ⚓쿠버네티스, 🙇‍♀️아직 망설이시나요? 🙋‍♂️저만 믿고 따라오세요! 당신의 실력을 ⭐어나더 레벨로 만들어 드리겠습니다.,   ✅ 광범위한 쿠버네티스 기술을 A~Z까지 넓고www.inflearn.com을 수강하고 정리 및 프로젝트에 적용하는 게시글입니다.꼼꼼히 자료를 만들어주시고, 깊은 강의를 제공해주신 강사님께 감사드립니다.쿠버네티스란?쿠버네티스(kubernetes)는 컨테이너화된 애플리케이션의 배포, 확장, 관리를 자동화하는 오케스트레이션 플랫폼이다.클라우드 컴퓨팅 강의를 들으면서 가장 주요하게 다뤘던 부분들 중 하나는 falut tolerance, scaling이다. 이 부분들은 기존 ..