Kubernetes ConfigMap

Code 1

N=config-demo
k create ns $N
k -n $N create configmap cm-literal --from-literal app=tickets \
--from-literal env=prod
k -n $N get configmap cm-literal -oyaml

Code 2

echo "app=flights\nenv=qa" > envfile
cat envfile
k -n $N create configmap cm-env --from-env-file envfile
k -n $N get configmap cm-env -oyaml

Code 3

cp envfile file.properties
k -n $N create configmap cm-file --from-file mydata=file.properties
k -n $N get configmap cm-file -oyaml
k -n $N create deployment cm-deployment --image nginx --dry-run \
-oyaml > cm-deploy.yaml

Code 4

code cm-deploy.yaml
k create -f cm-deploy.yaml
k -n $N exec cm-deployment-  -- env
k -n $N exec cm-deployment-   -- cat /etc/config/mydata

Thanks

for

Watching

Kubernetes ConfigMap

By Deepak Dubey

Kubernetes ConfigMap

Kubernetes ConfigMap

  • 95