
# 使用ConfigMap
ConfigMap是一种用于存储应用所需配置信息的资源类型。资源创建完成后，可在容器应用中作为文件使用。
- [创建ConfigMap]
  
  1. 登录[云容器实例 CCI2.0](https://console.huaweicloud.com/cci2.0/?#/cci/cluster/list)控制台。
  
  2. 单击左侧导航栏的"配置中心"，进入配置中心页面。
  
  3. 选择"配置项（ConfigMap）"，在配置中心页面中选择命名空间。
  
  4. 在左上角单击"YAML创建"，输入ConfigMap的YAML定义内容，YAML定义可以参考[YAML格式](https://support.huaweicloud.com/usermanual-cci2/cci_01_0034.html#cci_01_0034__li9270139193311)。
     
     ![](https://support.huaweicloud.com/usermanual-cci2/public_sys-resources/note_3.0-zh-cn.png)
     云容器实例支持JSON或YAML格式，且文件大小不得超过1MiB。
     
     
  
  5. 单击"确定"即可。
   
#### ConfigMap的使用
配置项创建完成后，可以在创建容器组的过程中以存储卷形式挂载到容器中，如下图所示，将名为system-preset-aeskey的配置项挂载到容器中，存储卷名称为volume1。
图1使用ConfigMap   
![](https://support.huaweicloud.com/usermanual-cci2/zh-cn_image_0000001866763798.png "点击放大")
#### ConfigMap文件格式要求
ConfigMap资源文件支持YAML和JSON两种格式，且数据值大小不得超过1MiB。
- YAML格式
  文件名称为configmap.yaml，配置示例如下：
  ```
  apiVersion: cci/v2
  kind: ConfigMap
  metadata:
    name: configmap-example
  data:
    key1: value1
    key2: value2
  ```
  

- JSON格式 文件名称为configmap.json，配置示例如下：
  ```
  {
  "apiVersion": "cci/v2",
  "kind": "ConfigMap",
  "metadata": {
  "name": "configmap-example"
  },
  "data": {
  "key1": "value1",
  "key2": "value2"
  }
  }
  ```
  
 
