我遵循了许多在线教程,在四个Raspberry Pi 4上设置了Kubernetes集群。我最终使用Flannel作为网络插件,因为它似乎是唯一一个在RPi上实际工作的插件,每个的pod网络CIDR为10.244.0.0/16。几乎所有的东西都在工作。但DNS解析似乎仍然存在问题。我应该澄清的是,主机上的DNS解析显然是有效的,因为集群能够下载我指定的任何容器镜像。但是一旦容器开始运行,它就不能“拨出”任何东西。我知道该指南假设其中一个正在使用kube-dns
顺便说一句,当我使用这个命令安装CoreDNS时,操作系统版本是: CentOS 7.6和Kubernetes版本是: v1.15.2:产出如下/coredns createdError from server (BadRequest): error when creating "coredns.yamlnamespace: