305-998-7702 | 415-800-2922 info@rx-m.com

ConfigMaps

Learn how to put the latest open source technology into practice with hands-on training, delivered by industry experts, aligned to your desired business outcomes

ConfigMaps are decoupled configuration artifacts keeping containerized applications portable.
The ConfigMap API resource provides mechanisms to inject containers with configuration data while
keeping containers agnostic of Kubernetes. A ConfigMap can be used to store fine-grained information like individual properties or coarse-grained information like entire config files or JSON blobs.

There are multiple ways to create a ConfigMap: from a directory upload, a file, or from literal values in command line as shown in the following example:

$ kubectl create configmap ckad-example-config --from-literal foo=bar -o yaml

apiVersion: v1
data:
  foo: bar
kind: ConfigMap
metadata:
  name: ckad-example-config
  namespace: default

$

Learn more about ConfigMaps.