问题标签 [openshift-enterprise]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-camel - 如何使用 fis-java 在 openshift 3.x 中自动重新加载骆驼上下文
我以前在 Apache Camel 和 JBoss Fuse 方面有过经验,而且我是 Openshift 版本 3.x 的新手,我正在尝试部署一个使用 java dsl 和 spring DI 开发的骆驼应用程序。
我正在使用外部属性文件在骆驼中加载消费者和生产者端点。在 JBoss Fuse 中,我使用了带有 update-stratergy=reload 的 configAdmin 服务,如下所示,在我的 blueprint.xml
以上配置会在properties文件发生变化时自动重新加载camelContext
如何在 openshift 3.x 中使用 fis-java-openshift:1.0 模板图像实现相同的功能
jenkins - 在 openshift 中部署修改后的 Jenkins 映像失败
我使用“jenkins-1-centos7”映像部署在我的 openshift 中以在我的 jenkins 映像上运行项目。它成功运行,经过多次配置,我从这个 jenkins 容器中复制了一个新图像。现在我想使用这个镜像作为进一步开发的基础,但是在这个镜像上部署一个 pod 失败并出现错误“ErrImagePull”。
在我的调查中,我发现 openshift 需要镜像存在于 docker 注册表中才能成功部署 pod。我为 docker 注册表部署了另一个应用程序,现在当我尝试将更新的图像推送到此 docker 注册表时,它失败并显示消息"authentication required"。我已向我的用户授予管理员权限。
如何确保修改后的映像部署成功?
openshift - 项目中的 openshiftv3 服务 url 连接失败
我刚开始使用 OpenShift v3。我一直在寻找有关在 openshift 上使用 jenkins、nexus、sonarqube 设置 ci/cd 管道的示例。我找到了这个很好的示例项目,但不幸的是我无法让它工作。该项目可以在这里找到:https ://github.com/OpenShiftDemos/openshift-cd-demo
我遇到的问题是,一旦 jenkins 作业开始,它将尝试使用以下 url 连接到 nexus 服务:nexus:8081。此 url 由本节由 openshift 模板组成:
然而,jenkins(在与 nexus 相同的项目中作为 openshift 上的 pod 运行)似乎无法连接到 URL http://nexus:8081并显示以下内容:
知道发生了什么吗?
kubernetes - OpenShift 中水平 pod 自动缩放器的自定义指标
我正在使用使用 kubernetes 1.2 版的 openshift v3。我正在探索更多关于自动缩放功能的信息。
目前它说只支持 CPU 指标。
有没有办法根据从 heapster 收集的内存或其他指标数据来扩展 openshift 中的 pod?
openshift - openshift v3中的路由
我在 AWS 上设置了一个主节点和两个节点的 HA openshift origin 3.1 env。这只是一个测试环境,我没有注册 DNS,我正在使用 AWS 实例的公共 DNS 进行此用途。在这里,如果我公开 node1 中托管的任何服务(其中部署了路由器和 master),然后使用 master 实例的公共 IP 和公开的主机名将条目添加到系统的 hosts 文件中,我可以在浏览器中成功访问应用程序。但是,如果 pod 部署在第二个节点中,然后我将服务公开以供外部访问,则即使在主机文件中映射主 IP 和主机名后,它也不允许从浏览器和 curl 访问。可能是什么原因??我真的很想从浏览器访问第二个节点中的应用程序。
谁能帮忙?
openshift - Web App在locat tomcat服务器上运行良好,但在轮班推送后给出404
我一直在使用 spring mvc 和 jersey 开发一个 web 应用程序,并且几乎完成了功能。我在本地 tomcat 服务器上对其进行了测试,但是今天当我将其推送到 openshift 服务器时,它无法正常工作并给我 404 未找到。我不知道它有什么问题。这种善意帮助的可能原因是什么
openshift - 如何在 OpenShift Enterprise 3.2 中为 hawkular-metrics 创建重新加密路由
根据启用集群指标的文档,我应该按照以下语句创建重新加密路由
- 这些密钥和证书究竟应该使用什么?
- 这些是否已经存在于某个地方或者我需要创建它们?
openshift-origin - Openshift - 多个身份验证提供程序
openshift(Origin 或 Enterprise)是否支持多个身份验证提供程序?例如 1. htpasswd(如果没有找到) 2. ldap 这个链接讨论了支持的各种身份验证,但我们可以使用多个
openshift - Openshift 垃圾收集检查错误分区上的空间
Openshift Garbage Collection 没有运行,所以我正在调整设置,发现它正在检查错误的分区以获取已用空间。
但是 docker 正在使用 /dev/mapper/docker--vg-docker--pool。
有人知道怎么修这个东西吗?
谢谢。
openshift - OpenShift "oc adm policy add-role-to-group" 中的选项 -n 是什么?
OpenShift 命令行工具 (oc) 提供了向用户组添加角色的命令。语法是:
在一个脚本中,我找到了带有选项“-n”的此类命令,但我无法在oc 参考文档中找到对此或其他允许选项的描述。
更糟糕的是:如图所示,oc 工具的开发人员似乎在试图欺骗你。
我正在使用 oc 版本: