更新时间:2023-11-23 GMT+08:00

配置项

配置项(ConfigMap)是一种用于存储工作负载所需配置信息的资源类型,配置项允许您将配置文件从容器镜像中解耦,从而增强容器工作负载的可移植性。

配置项价值如下:

  • 使用配置项功能可以帮您管理不同环境、不同业务的配置。
  • 方便您部署相同工作负载的不同环境,配置文件支持多版本,方便您进行更新和回滚工作负载。
  • 方便您快速将您的配置以文件的形式导入到容器中。

创建配置项

  1. 登录IEF管理控制台。
  2. 选择左侧导航栏“边缘应用 > 应用配置”,单击页面右上角“创建配置项”
  3. 填写配置数据。

    图1 配置项
    • 配置项名称:输入配置项名称。
    • 配置数据:配置数据是键值对形式,请输入属性名和属性值。

  4. 单击“创建”,即创建配置项成功,返回到配置项列表页面。

配置项的使用

您可以在创建容器应用高级配置中选择数据存储时使用ConfigMap。

图2 使用ConfigMap

ConfigMap挂载到容器后,会根据ConfigMap的内容在挂载目录下创建文件,每条配置数据(属性名-属性值)为一个文件,其中属性名即文件的名称,属性值为文件的内容。例如ConfigMap的属性名为“key”,属性值为“value”,这条ConfigMap挂载到/tmp0目录下,那么挂载成功后,在/tmp0目录下就存在一个名为“key”的文件,其内容为“value”