# configMap
apiVersion: v1
kind: ConfigMap
metadata
name <string> # 在一个名称空间不能重复
namespace <string> # 指定名称空间,默认defalut
labels <map[string]string> # 标签
annotations <map[string]string> # 注释
data <map[string]string> # key/value键值对,必须UTF-8格式
binaryData <map[string]string> # 二进制数据
# 通过volume方式引用
pod.spec.volumes.configMap: https://www.yuque.com/duduniao/ww8pmw/vgms23#Ptdfs
# 通过env方式引用
pod.spec.containers.env <[]Object> # 指定环境变量
name <string> -required- # 变量名称
value <string> # 变量值
valueFrom <Object> # 从其他地方引入value的值
configMapKeyRef <Object> # 从configmap引入
name <string> # configmap名称
key <string> -required- # configmap中的key
optional <boolean> # 是否key必须存在、
secretKeyRef <Object> # 从secret对象读取
name <string> # secret名称
key <string> -required- # secret中的key
optional <boolean> # 是否key必须存在
fieldRef <Object> # 从特殊字段读取
resourceFieldRef <Object> # 从资源字段读取