Как работает Kubernetes DNS?

Middle
226 просмотров
AFK Offer AI

CoreDNS — DNS сервер в кластере, работает как Deployment в kube-system. Каждый Service получает DNS имя: servicename.namespace.svc.cluster.local. Pods могут обращаться по короткому имени если в том же namespace. Headless Service (clusterIP: None) возвращает IP подов напрямую — нужно для StatefulSet. Pods тоже получают DNS: pod-ip.namespace.pod.cluster.local. Настраивается через ConfigMap coredns.

Следующий вопрос

Что такое ECR и как он интегрируется с CI/CD?