gpt4 book ai didi

openshift - 如何在 OPENSHIFT 上执行应用程序/服务器配置更改而无需重建镜像?

转载 作者:行者123 更新时间:2023-12-04 15:39:04 25 4
gpt4 key购买 nike

我有一个带有 Openshift(容器)Jenkins(构建和部署作业)Nexus(这里我存储 WAR 和 JAR 文件)和 GIT(groovy/yaml 文件)的基础设施。

成像 我使用 Tomcat APP 服务器创建了一个镜像、一个 WAR 文件和一些 JAR 文件。

无需重建镜像即可进行配置更改(例如在 /whatever/webapps/app/config/properties.conf 甚至 /etc/tomcat/conf/some.conf 中的文件中)的方法是什么?

额外信息:

我想要实现的是配置管理,而不必重建 war ,从而重建/重新部署镜像。 ConfigMap 是否用于此用途?

最佳答案

根据给定的信息,我知道如果服务器只需要更改配置,您就不想重建镜像,但是如果发生任何配置更改,您需要重新部署服务。对于此类要求,配置应配置为 ENV for 部署配置 并触发 配置变更 应该为相同的部署配置。

然后,如果您更改部署的配置并应用更改,它将触发服务的部署。

关于openshift - 如何在 OPENSHIFT 上执行应用程序/服务器配置更改而无需重建镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52650798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com