我是 Kubernetes 新手,正在尝试将其安装在基于 Ubuntu 22.04 的 EC2 实例上。最初,我按照教程进行操作这里。但是,我认为它可能具有误导性或过时,因为至少 Docker 安装给我带来了问题。我通过安装 Docker 解决了这些问题这些按照说明进行操作。解决了这个问题后,我运行了它sudo kubeadm init
,它似乎正常工作,直到我遇到了这个错误:错误执行阶段插件/coredns:无法获取 CoreDNS 当前安装的版本和 ConfigMap。:rpc 错误:代码 = 未知 desc = 格式错误的标头:缺少 HTTP 内容类型我在 Kubernetes 上发现了类似的错误Github但我不太愿意遵循它们,除非我首先理解为什么会发生这种情况。在这种情况下,CoreDNS 是什么?为什么 Kubernetes 的全新安装无法“获取”它?