Configmap
Appears in
.Values.persistence.$name
objectName
Define the configmap name.
| Key | persistence.$name.objectName | 
| Type | string | 
| Required | ✅ | 
Helm tpl | ✅ | 
| Default | "" | 
Example
persistence:  configmap-vol:    objectName: configmap-nameexpandObjectName
Whether to expand (adding the fullname as prefix) the configmap name.
| Key | persistence.$name.expandObjectName | 
| Type | bool | 
| Required | ❌ | 
Helm tpl | ✅ | 
| Default | true | 
Example
persistence:  configmap-vol:    expandObjectName: falseoptional
Whether the configmap should be required or not.
| Key | persistence.$name.optional | 
| Type | bool | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | false | 
Example
persistence:  configmap-vol:    optional: falsedefaultMode
Define the defaultMode (must be a string in format of “0777”).
| Key | persistence.$name.defaultMode | 
| Type | string | 
| Required | ❌ | 
Helm tpl | ✅ | 
| Default | "" | 
Example
persistence:  configmap-vol:    defaultMode: "0777"items
Define a list of items for configmap.
| Key | persistence.$name.items | 
| Type | list | 
| Required | ❌ | 
Helm tpl | ❌ | 
| Default | [] | 
Example
persistence:  configmap-vol:    items:      - key: key1        path: path1      - key: key2        path: path2items[].key
Define the key of the configmap.
| Key | persistence.$name.items[].key | 
| Type | string | 
| Required | ✅ | 
Helm tpl | ✅ | 
| Default | "" | 
Example
persistence:  configmap-vol:    items:      - key: key1        path: path1items[].path
Define the path.
| Key | persistence.$name.items[].path | 
| Type | string | 
| Required | ✅ | 
Helm tpl | ✅ | 
| Default | "" | 
Example
persistence:  configmap-vol:    items:      - key: key1        path: path1Full Examples
persistence:  configmap-vol:    enabled: true    type: configmap    objectName: configmap-name    expandObjectName: false    optional: false    defaultMode: "0777"    items:      - key: key1        path: path1      - key: key2        path: path2