- 클러스터 안에서만 유효한 로컬 도메인 네임을 외부 시스템으로 연결할 수 있는 방법이 익스터널네임 서비스 말고 하나 더 있다.
헤드리스 서비스
- 클러스터IP의 형태로 정의되지만 레이블 셀렉터가 없기 때문에 대상 파드가 없다.
- 그 대신 자신이 제공해야 할 IP 주소의 목록이 담긴 엔드포인트 리소스와 함께 배포된다.
헤드리스 서비스 예시
apiVersion: v1
kind: Service
metadata:
name: numbers-api
spec:
type: ClusterIP
ports:
- port: 80
---
kind: Endpoints
apiVersion: v1
metadata:
name: numbers-api
subsets:
- addresses:
- ip: 192.168.123.234
ports:
- port: 80
- selector 필드가 없으면 헤드리스 서비스가 된다.
'K8s' 카테고리의 다른 글
| 쿠버네티스 서비스의 해소 과정 (0) | 2024.08.29 |
|---|---|
| 쿠버네티스 클러스터 외부로 트래픽 전달하기 (0) | 2024.08.29 |
| 외부 트래픽을 파드로 전달하기 (0) | 2024.08.28 |
| 파드와 파드 간 통신 (0) | 2024.08.28 |
| 서비스 : 파드와 파드가 가진 IP주소를 추상화 (0) | 2024.08.26 |
댓글