Внешний DNS Kubernetes

Внешний DNS Kubernetes

Кто-нибудь настраивал Kube?внешний днспроект использует IP-адрес, отличный от IP-адреса сервиса или входа, для которого создается запись?

У меня чистое железо и есть:

(Интернет) -> (HAProxy) -> (кластер Kube)

поэтому адрес, который я хочу, чтобы все записи DNS для моих внешних служб имели IP-адрес HAProxy, а не тот, который принадлежит kube. Запись *. могла бы работать, но если это возможно, я бы предпочел, чтобы этим занимался external-dns.

Еще лучше было бы передать службе NodePort созданный мной IP-адрес HAProxy, тогда внешний DNS мог бы его использовать.

Спасибо всем!

Если подумать об этом подробнее, то было бы лучше, если бы я мог настроить CNAME для этого HAProxy, IP-адрес может измениться в какой-то момент...

Связанный контент