0

我在容器内使用主机名解析不起作用的服务。我不断收到错误“名称或服务未知”。

已尝试使用以下方式创建集群角色、服务帐户: https ://github.com/GoogleCloudPlatform/spark-on-k8s-operator/blob/master/manifest/spark-operator-rbac.yaml

kubectl apply -f  spark-operator-rbac.yaml

在 spark k8s operator yaml 文件中,将 hostNetwork 标志设置为 True。

在所有集群节点上,/etc/hosts 具有所有必需的信息。

注意:当我使用 add-hosts(而不是通过 k8s 集群)运行 docker 容器时 - 我没有看到主机名解析错误,因为我们正在通过 docker run 命令添加其他主机。

还有什么办法可以解决这个问题?现在被卡住了一段时间。

4

0 回答 0