configMap

配置容器化应用的方式:
  • 自定义命令行参数。
  • 把配置文件直接放镜像里。
  • 使用环境变量的方式。
  • 存储卷的方式。

configMap的创建可以通过yaml,也可以通过配置命令行。

1、用途

1、让配置信息和镜像解耦。提高镜像的复用性。
2、pod从spec.env.configMapKeyRef中引入configmap中配置的key。

2、yaml配置

configMap资源没有spec字段

data

  • 存放key value数据。

binaryData

  • 使用二进制的方式给定数据。