私は2つのサービスを持っています。サービス.internal.custom.com またはサービス.custom.com
これらの通信は内部的なものであり、つまり、これらのドメインはいずれも公開されていません。
Kubernetes に移行すると、新しい名前が異なります。次のようになります。 サービス.default.svc.cluster.local
Kube-DNSをマッピングする方法 サービス.custom.com にサービス.default.svc.cluster.local?
答え1
この類似の質問に対するトップの回答は良いアプローチのようです:
CoreDNS を使用して、優先ドメインをデフォルトの内部ドメインに書き換えます。
内部名自体をデフォルトから変更することもできますが、それはクラスター構成全体に対するより根本的な変更になります...このアプローチははるかにクリーンに思えます。