题主的意思应该是这样,跨namespace导致域名解析不了举一个例子, 服务 a 访问服务 b,对于同一个 Namespace下,可以直接在 pod 中,通过 curl b 来访问。对于跨 Namespace 的情况,服务名后边对应 Namespace即可,比如 curl b.default。DNS 如何解析,依赖容器内 resolv 文件的配置。建...
显示全部题主的意思应该是这样,跨namespace导致域名解析不了
举一个例子, 服务 a 访问服务 b,对于同一个 Namespace下,可以直接在 pod 中,通过 curl b 来访问。对于跨 Namespace 的情况,服务名后边对应 Namespace即可,比如 curl b.default。DNS 如何解析,依赖容器内 resolv 文件的配置。
建议查一下 /etc/resolv.conf中nameserver的配置文件,看下nameserver是否超过了3条,这只是一种讨巧的排错方法。
收起