【发布时间】:2020-12-10 01:49:19
【问题描述】:
我正在尝试从 config.txt 文件制作一个简单的配置映射:
config.txt:
----------
key1=val1
key2=val2
这是 pod yaml:
apiVersion: v1
kind: Pod
metadata:
labels:
run: nginx
name: nginx
spec:
containers:
- image: nginx
name: nginx
command: [ "/bin/sh", "-c", "env" ]
env:
- name: KEY_VALUES
valueFrom:
configMapKeyRef:
name: keyvalcfgmap
key1: key1
key2: key2
通过运行 kubectl create configmap keyvalcfgmap --from-file=<filepath> -o yaml > configmap.yaml 并应用创建的 configmap,我应该可以在 pod 中使用它。问题是如何?我尝试将其添加为卷或使用--from-file= 甚至envFrom 调用它,但我能得到的最好结果是卷只是安装了文件本身而不是配置映射。
【问题讨论】:
标签: kubernetes kubernetes-pod configmap