我有关于配置地图的文档:
https://kubernetes.io/docs/tasks/configure-pod-container/configure-pod-configmap/#define-container-environment-variables-using-configmap-data
据我理解,我可以使用game.properties和ui.properties这两个文件创建一个名为game-config-2的配置映射(config map)。
kubectl create configmap game-config-2 --from-file=configure-pod-container/configmap/kubectl/game.properties --from-file=configure-pod-container/configmap/kubectl/ui.properties
现在我看到了配置映射。
kubectl describe configmaps game-config-2
Name: game-config-2
Namespace: default
Labels: <none>
Annotations: <none>
Data
====
game.properties: 158 bytes
ui.properties: 83 bytes
我该如何使用那个配置映射呢?我试过这样:
envFrom:
- configMapRef:
name: game-config-2
但是这并没有起作用,环境变量没有从configmap中获取。或者我可以在envFrom下有两个configMapRef吗?
--from-env-file
而不是--from-file
。 - Emruz Hossain