Kubernetes 外部 DNS

Kubernetes 外部 DNS

Kubeの設定をした人はいますか?外部DNSプロジェクトは、レコードを作成しているサービスまたはイングレスの IP 以外の IP を使用するように設定できますか?

私はベアメタルを使用しており、次のものを持っています:

(インターネット) -> (HAProxy) -> (Kube クラスター)

したがって、外部サービスのすべての DNS エントリに割り当てたいアドレスは、kube が所有する IP アドレスではなく、HAProxy の IP アドレスです。 *. エントリは機能する可能性がありますが、これが可能な場合は、external-dns で処理することをお勧めします。

さらに良いのは、NodePort サービスに渡し、HAProxy の IP アドレスを作成して、外部 DNS がそれを使用できるようにすることです。

皆さんありがとう!

これをさらに検討すると、その HAProxy に CNAME を設定できれば、IP がいつか変更される可能性があるので、より良いと思います...

関連情報