openshift相关内容

文件中的Openshift或Kubernate环境变量

我想知道是否有定义kubernate或openshift模板以从其中一个卷中的文件加载环境变量的方法. 我要实现的目标是: 在initContainer上生成一个值 在文件上写入值 在启动主容器时将值作为环境变量加载 如果有人知道允许主容器读取从initContainer生成的环境变量的替代方法,它也将解决我的问题 谢谢 解决方案 我可以看到2种方法来达到您的需 ..
发布时间:2021-02-15 20:05:07 其他开发

使用init-container更改PV的权限时,权限被拒绝

我正在尝试在OpenShift上运行部署配置.我的部署配置的一部分运行一个初始化容器,该容器使用chown在持久卷上设置权限.当初始化容器启动时,它失败并且日志打印出“权限被拒绝" 这是我的初始化容器: - apiVersion: v1 kind: DeploymentConfig metadata: name: ${NAME}-primary ..
发布时间:2021-02-15 20:04:55 其他开发

Kubernetes-活力和就绪性探针实现

我正在使用Spring开发服务并将其部署在OpenShift上.目前,我正在使用Spring Actuator运行状况终结点来充当Kubernetes的活跃性和就绪状态探测器. 但是,我将在Actuator运行状况端点中添加对另一个服务的调用,在我看来,在这种情况下,我需要为我的服务实现新的活动性探针.如果我不这样做,那么第二项服务的失败将导致活动探针失败,并且Kubernetes将在没有任 ..
发布时间:2021-02-15 20:02:07 其他开发

如何解决OpenShift集群中多个Pod中的liquibase等待更改日志锁定问题?

请对这个问题说几句 我们支持使用Spring Boot用Java编写并部署在OpenShift中的多种微服务.一些微服务与数据库通信.我们通常在单个部署中的多个Pod中运行单个微服务.每个微服务启动时,它都会启动liquibase,后者会尝试更新数据库.问题在于,有时一个pod会因等待更改日志锁定问题而失败. 当由于某种原因在生产OpenShift集群中发生这种情况时,由于与变更日志锁定问题 ..
发布时间:2021-02-15 20:01:49 其他开发

org.openqa.selenium.os.UnixProcess checkForError-Selenium无法通过jenkins工作(openshift linux-chrome slave)

硒代码在我的本地计算机上有效.但是,由于与jenkins控制台输出有关的服务器连接错误,它无法在jenkins上运行. Jenkins具有openshift结构和chrome slave.我已经设置了硒可以在chrome节点上运行的配置. 我也将硒代码写为bdd(黄瓜). 这是初始化webDriver的方式: ChromeOptions options = new Chro ..

声明式Jenkins管道使用现有的Kubernetes Pod模板

我正在OpenShift集群中使用OpenShift Jenkins图像.默认的Jenkins映像将导致Jenkins容器被预先配置为指向我的Kubernetes集群.此外,该容器还定义了两个Kubernetes Pod模板,一个用于maven,一个用于nodejs. 我现在想做的是使用声明性管道并引用这些容器.我尝试了以下 agent { kubernetes { ..
发布时间:2021-02-11 19:55:29 其他开发

尝试创建新的JBOSS OpenShift项目时出错

我正在尝试使用openshift,但首先遇到了配置问题. 我已经安装了RedHatJBOSS Developer Studio 8.0.0,并且已经安装了JBOSS集成和SOA开发插件. 我还有一个openshift用户帐户,可以很好地登录他们的网站. 基本上,当我从JBoss中央页面中选择create openshift项目,然后输入有效的openshift凭据和pres时,它 ..
发布时间:2021-02-11 19:06:37 其他开发

如何在Kubernetes中模拟电源故障

我的rook-ceph集群在AWS上运行.它加载了数据. 有什么方法可以激发电源故障,以便我可以测试群集的行为? 解决方案 集群容器直到某人(一个人或一个控制器)销毁它们或出现不可避免的硬件或系统软件错误后才会消失. 开发人员将这些不可避免的情况称为对应用程序的非自愿中断.例如: 支持该节点的物理机的硬件故障 集群管理员误删除VM(实例) 云提供商或虚拟机管理程序故障使虚拟 ..

当mysql数据库保存客户数据时,如何将更改部署到我的drupal设备?

我的openshift drupal设备具有实时的客户数据,但是我的测试站点仅具有测试数据。当我开发新功能,修复错误,添加视图或更改内容类型(在测试站点上)的字段时,它将对mysql数据库进行更改。如何将这些更改上传到设备上,而又不清除保存客户数据的表?到目前为止,我不必编写任何自定义代码,只需添加模块并对其进行配置。因此,我宁愿避免使用PHP解决方案。谢谢。 解决方案 您没有提到Drup ..
发布时间:2020-10-26 22:25:05 数据库

django.core.exceptions.ImproperlyConfigured:无法加载WSGI应用程序“应用程序”

场景是 我从此处。当我使用 python manage.py runserver 运行代码时,出现错误, django.core.exceptions.ImproperlyConfigured:无法加载WSGI应用程序 'application';导入模块时出错: '应用程序看起来不像模块路径 我没有在代码中添加任何内容并且所需的软件包已经满足。 解决方案 转到dja ..
发布时间:2020-10-23 03:51:28 Python

如何在package.json中使用'main'参数?

我已经做了很多搜索.但是,对于Node项目的package.json中的"main"参数仍然存在疑问. 填写此字段有什么帮助?用另一种方式问,如果此字段出现,我可以以其他样式启动模块吗? 我可以在主要参数中填写多个脚本吗?如果是,它们是否将作为两个线程启动?如果没有,如何在一个模块中启动两个脚本并使它们并行运行? 我知道第二个问题很奇怪.这是因为我在OpenShift上托管了Node ..
发布时间:2020-09-13 06:02:38 前端开发