ConfigMap
ConfigMap 是 K8s 存储非敏感配置的键值对资源,以环境变量或卷挂载注入 Pod。
用途
将配置与镜像分离,实现同一镜像不同环境运行。
机制
ConfigMap 存配置键值对。Pod 通过 envFrom 注入环境变量或 volume 挂载为文件。更新 ConfigMap 触发 Pod 刷新(需配置)。敏感数据用 Secret 而非 ConfigMap。
用例
- 配置管理
- 环境分离
- K8s 配置
ConfigMap 是 K8s 存储非敏感配置的键值对资源,以环境变量或卷挂载注入 Pod。
将配置与镜像分离,实现同一镜像不同环境运行。
ConfigMap 存配置键值对。Pod 通过 envFrom 注入环境变量或 volume 挂载为文件。更新 ConfigMap 触发 Pod 刷新(需配置)。敏感数据用 Secret 而非 ConfigMap。