【发布时间】:2021-02-24 13:36:19
【问题描述】:
根据 Kubernetes 文档 K8s Docs 从 v1.6 起,我们可以使用:
envFrom:
- configMapRef:
name: <config-file>
将所有 configMaps 数据定义为容器环境变量。使用它与将其设置为具有名称和键的环境变量的用例是什么:
env:
# Define the environment variable
- name: SPECIAL_LEVEL_KEY
valueFrom:
configMapKeyRef:
# The ConfigMap containing the value you want to assign to SPECIAL_LEVEL_KEY
name: special-config
# Specify the key associated with the value
key: special.how
如果您在文件中有多个变量但只想提取一个键=值对,您会使用第二个示例吗?我正在尝试了解我在 CKAD 考试中可能遇到的场景的不同用例。
【问题讨论】:
-
您使用
envFrom加载乘法值,然后像在第二个示例中一样使用它们
标签: kubernetes environment-variables configmap