跳到主要内容

data

2024年09月24日
柏拉文
越努力,越幸运

一、认识


Kubernetes ConfigMapdata 字段用于存储配置信息,以键值对的形式组织。这些键值对可以是简单的字符串,也可以是多行文本,适合用来配置应用程序的各种参数。

二、语法


data 字段中,键名是配置项的名称,而键值是对应的配置值。可以包含多个键值对,方便灵活管理。

2.1 变量

环境变量:你可以通过 data 字段中的配置,将应用程序所需的环境变量注入到容器中。

apiVersion: v1
kind: ConfigMap
metadata:
name: config-map-data
namespace: default
data:
NAME: "bolawen"
AGE: "23"

2.2 文件

配置文件:将复杂的配置内容(如 JSONYAML 格式)存储在 ConfigMap 中,然后在容器启动时加载这些配置文件。

2.3 命令行参数

命令行参数:通过将配置作为命令行参数传递给容器,从而影响应用的启动行为。