【发布时间】:2018-10-25 00:53:34
【问题描述】:
我想在 registry.access.redhat.com/redhat-openjdk-18/openjdk18-openshift 图像之上构建的 Wildfly Swarm 应用程序中设置日志记录级别。配置应用的方式是通过env var JAVA_OPTIONS,所以我想使用
env:
- name: LOG_LEVEL
valueFrom:
configMapKeyRef:
name: my.configmap
key: log.level
- name: JAVA_OPTIONS
value: -Dswarm.logging=$LOG_LEVEL
很遗憾(但并不令我惊讶)这不起作用,LOG_LEVEL 没有解决。
有没有办法从配置映射组合环境变量,还是我必须修改图像才能直接使用环境变量?
【问题讨论】:
标签: environment-variables openshift