配置项
配置项(ConfigMap)是一种用于存储工作负载所需配置信息的资源类型,配置项允许您将配置文件从容器镜像中解耦,从而增强容器工作负载的可移植性。
配置项价值如下:
- 使用配置项功能可以帮您管理不同环境、不同业务的配置。
- 方便您部署相同工作负载的不同环境,配置文件支持多版本,方便您进行更新和回滚工作负载。
- 方便您快速将您的配置以文件的形式导入到容器中。
创建配置项
- 登录IEF管理控制台,在“总览”页面切换实例为铂金版。
- 选择左侧导航栏“边缘应用 > 应用配置”,单击页面右上角“创建配置项”。
- 填写配置数据。
图1 配置项
- 配置项名称:输入配置项名称。
- 配置数据:配置数据是键值对形式,请输入属性名和属性值。
- 单击“创建”,即创建配置项成功,返回到配置项列表页面。
配置项的使用
您可以在创建容器应用高级配置中选择数据存储时使用ConfigMap。
ConfigMap挂载到容器后,会根据ConfigMap的内容在挂载目录下创建文件,每条配置数据(属性名-属性值)为一个文件,其中属性名即文件的名称,属性值为文件的内容。例如ConfigMap的属性名为“key”,属性值为“value”,这条ConfigMap挂载到/tmp0目录下,那么挂载成功后,在/tmp0目录下就存在一个名为“key”的文件,其内容为“value”。