当前位置:  首页>> 技术小册>> Kubernets合辑7-存储

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

该分类下的相关小册推荐: