我有一个基本的 OpenShift 源集群,从 oc 集群启动
现在,在默认的“MyProject”中,我想从 git 存储库构建一个源代码,但它失败并出现错误无法解析主机:github.com;名称或服务未知
甚至我试着设置gogs并将github.com上的公共托管源代码迁移到gogs pod上,但是抛出了同样的错误。
请告知在OpenShift集群设置期间是否需要任何额外的网络设置,以便访问github.com或任何其他公共域。我能感觉到这是一个网络问题,但不确定到底需要在集群上配置什么。
关闭集群:oc集群关闭
编辑文件:openshift.local.clusterup/node/node-config.yml并设置dnsIP:""8.8.8.8编辑文件openshift.local.clusterup/kubedns/resolv.conf
并添加
nameserver 8.8.8.8
nameserver 8.8.4.4
还要确保在 docker 配置文件中具有 DNS 选项
编辑< code >/etc/docker/daemon . JSON 并添加
"dns": ["8.8.8.8", "8.8.4.4"]
然后启动群集
oc cluster up
现在应该可以正常工作了。
您可以在主服务器中编辑Node的配置映射(以便向pod提供名称服务器的正确信息。)
# oc get cm -n openshift-node
对于所有计算节点,通过以下命令编辑配置映射。(仅需要在主服务器中执行)
# oc edit cm node-config-compute -n openshift-node
......
dnsBindAddress: 127.0.0.1:53
dnsDomain: cluster.local
dnsIP: 10.0.80.11
dnsNameservers: null
dnsRecursiveResolvConf: /etc/origin/node/resolv.conf
.......
使用您的DNS IP编辑dnsIP部分。然后重新启动服务
# systemctl restart atomic-openshift-node.service
DNS ip将在所有/etc/resolv中预先设置。conf文件。
点击查看详细信息
我知道这是一张旧票,但是在寻找解决问题的方法时遇到了这个问题。我遇到了与本期中描述的完全相同的问题。对我来说,问题在于 Ubuntu 18.04 和 docker 之间的组合。我从这个答案中遵循了解决方案 B。
希望这对某人有所帮助,因为我浪费了很多时间试图通过查找问题来解决此问题,就好像它是 openshift/okd 的问题一样,而实际原因在于 docker 和 ubuntu 之间的组合(至少对我来说)。
Pod是kubernetes中可以创建的最小部署单元。 V1 core版本的Pod的配置模板见Pod template。 什么是Pod? Pod就像是豌豆荚一样,它由一个或者多个容器组成(例如Docker容器),它们共享容器存储、网络和容器运行配置项。Pod中的容器总是被同时调度,有共同的运行环境。你可以把单个Pod想象成是运行独立应用的“逻辑主机”——其中运行着一个或者多个紧密耦合的应用容器——
问题内容: 我知道这已经被问过十二遍了。今天,我一定很沮丧,因为我尝试了一百种方法来修改xml文件,但我无法弄清楚。 运行驱动程序时出现错误堆栈: 这是我如何建立表格的MySQL代码: 这是我的映射文件: 这是我的配置文件: 任何帮助表示赞赏,谢谢! 一些其他信息:安装程序包test_hibernate和这是我的持久性文件: 这是我的司机: 问题答案: 您的映射文件看起来不错。我认为这可能是由于您
我在openshift环境中部署了一个支持hawtio的spring-boot应用程序。但是我在通过hawtio访问Jolokiaendpoint时遇到了问题。 我注意到在我的应用程序的pod日志中,一组执行器endpoint在启动期间暴露,其中没有列出Jolokiaendpoint。 但是我也可以在启动日志Jolokia中观察到以下信息:代理使用URL https://IP address:87
问题内容: 这是我第一次尝试使用ui-router。 这是我的app.js 如您所见,我有两种状态。我正在尝试这样注册状态: 但是我越来越 无法从状态“解析”“注册” 例外。这里有什么问题? 问题答案: 这种错误通常表示(JS)代码的某些部分未加载。里面的状态不见了。 有一个可行的例子 我不是离子技术方面的专家,因此此示例应表明它可以正常工作,但我使用了更多技巧(用于制表符的父级) 这是一个调整后
我有一个带有2个节点(一个主节点和一个从节点)的openshift集群,我想更改我的HAproxy路由器的配置文件,所以我选择做一个配置图。在我按照这个tuto:https://docs . open shift . org/latest/install _ config/install/deploy _ router . html configmap已创建,但pod不想重新启动,我收到了以下错误
问题内容: 我的maven spring项目目录结构如下所示。我正在使用基于Spring-4注释的配置。我按如下方式配置资源。我尝试了许多Stackoverflow问题和其他网站中建议的许多方法 但是jsp文件无法加载资源,所有静态内容请求均返回404错误。我在jsp中尝试了这些东西, 编辑:我正在使用Servlet 2.5,因为到目前为止,我无法将项目从JBoss 5升级到更高版本。JBoss5