data
2024年09月24日
一、认识
Kubernetes ConfigMap
的 data
字段用于存储配置信息,以键值对的形式组织。这些键值对可以是简单的字符串,也可以是多行文本,适合用来配置应用程序的各种参数。
二、语法
在 data
字段中,键名是配置项的名称,而键值是对应的配置值。可以包含多个键值对,方便灵活管理。
2.1 变量
环境变量:你可以通过 data
字段中的配置,将应用程序所需的环境变量注入到容器中。
apiVersion: v1
kind: ConfigMap
metadata:
name: config-map-data
namespace: default
data:
NAME: "bolawen"
AGE: "23"
2.2 文件
配置文件:将复杂的配置内容(如 JSON
或 YAML
格式)存储在 ConfigMap
中,然后在容器启动时加载这些配置文件。
2.3 命令行参数
命令行参数:通过将配置作为命令行参数传递给容器,从而影响应用的启动行为。