gpt4 book ai didi

kubernetes - Pod 无法访问本地机器 Kubernetes 服务

转载 作者:行者123 更新时间:2023-12-02 01:32:34 24 4
gpt4 key购买 nike

按照本指南启动本地机器 kubernetes 集群: http://kubernetes.io/v1.0/docs/getting-started-guides/docker.html

我已经使用 .yaml 文件创建了各种 pod,并且一切正常,我可以使用容器 IP(在 172.17.x.x 范围内,使用 docker0)访问 nginx 和 mysql,但是当我创建服务时,服务 IP 在 10.0 .0.x 范围,无法从其他容器访问。

kube-proxy 不是应该自动创建 iptables 规则,提供对服务 IP 后面的容器的访问吗?没有 iptables 发生变化,其他容器无法访问服务。谢谢!

最佳答案

我刚刚浏览了这个(有点过时的)文档。我发现如果在 2 个“docker run”行中将 hyperkube:v0.21.2 替换为 hyperkube:v1.0.7 并替换 0.18.2 和 kubectl 下载 URL 中的 1.0.7

我已提出更新此文档的拉取请求。抱歉给您带来麻烦。

关于kubernetes - Pod 无法访问本地机器 Kubernetes 服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33374767/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com