
Я использую кластер Kubernetes на bare-metal. Использую балансировщик нагрузки metalLB перед ingress-nginx.
У меня нет опыта работы с DNS-сервисами. Я знаю, что в центре обработки данных запущен DNS-сервер. Какова наилучшая практика, чтобы сервисы, заполняемые ingress-nginx, разрешались клиентами, использующими DNS-сервис центра обработки данных?
Пример: В Ingress я настроил хост «app1.myownKubernetesCluster.internal», metalLB назначает IP-адрес 192.168.1.20 для Ingress-контроллера.
Я хочу иметь возможность преобразовать app1.myownKubernetesCluster.internal в 192.168.1.20 с клиента, который использует DNS-сервер центра обработки данных.
Какова лучшая практика для этого? Есть ли какая-то переадресация DNS?
Спасибо, Андреас.