EndpointSlices

최종 수정: 2026. 1. 19.

EndpointSlices

EndpointSlice 리소스를 관리하는 방법을 안내합니다.

개요

EndpointSlice는 Service의 네트워크 엔드포인트를 추적하는 리소스로, 기존 Endpoints의 확장성 문제를 해결합니다.

Endpoints vs EndpointSlices

항목 Endpoints EndpointSlices
확장성 단일 객체에 모든 엔드포인트 여러 슬라이스로 분산
최대 엔드포인트 ~1000개 (실용적 한계) 슬라이스당 100개
업데이트 전체 객체 업데이트 슬라이스별 부분 업데이트
토폴로지 제한적 영역/노드 정보 포함
상태 레거시 권장

사용 사례

  • 대규모 Service (수백~수천 Pod)
  • 토폴로지 인식 라우팅
  • 멀티 클러스터 서비스

EndpointSlice 목록

접근 방법

  1. 사이드바에서 Network 선택
  2. EndpointSlices 클릭

목록 컬럼

컬럼 설명
Name EndpointSlice 이름
Service 연결된 Service
Address Type 주소 유형 (IPv4, IPv6, FQDN)
Ports 포트 정보
Endpoints 엔드포인트 수
Age 생성 후 경과 시간

Overview 탭

자세히 보고싶은 행을 클릭하면 상세보기 화면이 열립니다
스크린샷 2026-01-19 오전 10.56.14.png

조작

상세보기 화면우측 상단의 버튼 클릭시 조작 메뉴가 열립니다
스크린샷 2026-01-19 오전 10.56.32.png

Edit

EndpointSlice YAML을 직접 편집합니다.

주의: EndpointSlice는 일반적으로 Kubernetes가 자동 관리합니다. 수동 수정 시 EndpointSlice Controller가 덮어쓸 수 있습니다.

Delete

EndpointSlice를 삭제합니다.

주의: EndpointSlice는 Service에 의해 자동 생성됩니다. 삭제해도 EndpointSlice Controller가 다시 생성합니다.