我有一个 configmap,我在该部分中定义了以下键值映射data:
apiVersion: v1
kind: ConfigMap
metadata:
namespace: test
name: test-config
data:
TEST: "CONFIGMAP_VALUE"
然后在我的容器的定义中(在部署/有状态集清单中)我有以下内容:
env:
- name: TEST
value: "ANOTHER_VALUE"
envFrom:
- configMapRef:
name: test-config
执行此操作时,我期望 configmap (TEST="CONFIGMAP_VALUE") 中的值将覆盖容器规范 (TEST="ANOTHER_VALUE") 中指定的(默认)值,但事实并非如此(TEST 总是得到容器规范中的值)。我找不到任何相关文档 - 是否有可能实现这样的环境变量值覆盖?