我有一个以 oc cluster up
开头的基本 OpenShift 源集群
现在,在默认的“MyProject”中,我想从 git repo 构建一个源代码,但由于错误而失败Could not resolve host: github.com; Name or service not known
甚至我尝试设置 gogs 并将 github.com 上的公共(public)托管源代码迁移到 gogs pod,但抛出了同样的错误。
请告知在 OpenShift 集群设置期间是否需要任何其他网络设置才能访问 github.com 或任何其他公共(public)域。我可以感觉到这是一个网络问题,但不确定集群上究竟需要配置什么。
最佳答案
我知道这是一张旧票,但在为我的问题寻找解决方案时遇到了这个问题。我遇到了与此问题中描述的完全相同的问题。对我来说,问题在于 Ubuntu 18.04 和 docker 的组合。我从 this answer 遵循解决方案 B。
希望这可以帮助某人,因为我已经失去了很多时间试图通过寻找问题来解决这个问题,就好像它是来自 openshift/okd 的问题,而实际原因在于 docker 和 ubuntu 之间的组合(至少对我来说) )。
关于openshift-origin - 无法从 OpenShift 源 pod 解析 github.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41526628/