headless (1) 썸네일형 리스트형 [Kubernetes]How to use Kubernetes Headless service .spec.clusterIP: None 으로 설정하면 클러스터 IP가 없는 서비스를 만들 수 있다. 이런 서비스를 'headless' 서비스라고 한다. 로드 밸런싱이 필요 없거나 단일 서비스 IP가 필요 없을 때 사용한다. .spec.selector 를 설정하면 쿠버네티스 API로 확인할 수 있는 엔드포인트가 만들어진다. selector가 없으면 Endpoints가 만들어지지 않는다. 서비스와 연결된 파드를 직접 가리키는 DNS A 레코드도 만들어 진다. 단, selector가 없더라도 DNS 시스템은 ExternalName 타입의 서비스에 사용할 CNAME레코드가 만들어진다. Example - headless apiVersion: v1 kind: Service metadata: name: headles.. 이전 1 다음