Kubernetes (Microk8s) の中から名前解決ができなくなったので dns プラグインを入れ直した

kubernetes
2023-07-03 11:04 (10ヶ月前) ytyng

MicroK8s を使っていたら、Pod から外部の通信ができなくなっていた。

SSH で外部に通信するコード処理があったが、

ssh: Could not resolve hostname server.example.com: Try again

というエラーが出ていた。

他の Pod でも名前解決ができないか、遅い状態だった。

microk8s の DNS プラグインの入れ直し(DNSサーバの再設定)で直った。

$ microk8s disable dns
$ microk8s enable dns:1.1.1.1

補足: Kubernetes の DNS のデバッグ方法 Debugging DNS Resolution | Kubernetes

Current rating: 5

Comments

Archive

2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011