DEVOPSTRAINER
Вопросы / Kubernetes

Что такое ExternalName сервис?

Краткий ответ

Сервис типа ExternalName добавляет запись типа CNAME во внутренний DNS сервер Kubernetes. Например:

apiVersion: v1
kind: Service
metadata:
name: ya-ru
spec:
type: ExternalName
externalName: ya.ru

Для сервиса ya-ru не создаётся endpoint. Поэтому сразу переходим к запросам к DNS.
ya-ru.default.svc.cluster.local. 5 IN CNAME   ya.ru.

Ещё вопросы по теме «Kubernetes»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →