
getaddrinfo
同じ名前空間内のKubernetesサービスにアドレスを解決できないポッドがありますが、代わりにIPアドレスを使用するとサービスに接続できます。 を使用して、DNSクエリがまたは にtcpdump
送信されないことを確認できます。 にアドレスを手動で追加しても問題は解決しません。 ポッドのイメージは の派生物です。nodelocaldns
coredns
/etc/hosts
https://github.com/jupyter/docker-stacks/tree/master/datascience-notebookstart-singleuser.sh
エントリポイントとして実行されます。
同じマシンにポッドを作成し、sleep
エントリ ポイントとしてのみ実行する場合は、すべてが機能します。この問題は、一部の新しいマシン (クラスターが最初にセットアップされてから約 2 年後にインストールされたマシン) でも発生します。
この非常に不可解な問題を修正またはトラブルシューティングする方法について何かアイデアはありますか?