デーモン セットまたは静的ポッド (Kubernetes マニフェスト経由) を使用して、すべての Kubernetes ホストで SkyDNS を実行することを検討しています。すべてのコンテナーがローカルの SkyDNS を使用するようにし、意図的に Kubernetes クラスター IP / kube-proxy ルーティングをバイパスしたいと考えています。これを実現する 1 つの方法は、DNS ポート 53 を SkyDNS ポッドから各ホストにマップし、各コンテナーをホスト上で強制的に解決することです。おそらく、systemd ユニットで --cluster-dns を使用して docker bridge IP を kubelet に渡すことによって可能です。
同じことを達成するためのより良い代替手段はありますか?
ありがとう、アンドレイ