I have a pod and a config map in my Minikube cluster.
The pod reads all env variables directly from the config map. using this syntax:
envFrom:
- configMapRef:
name: db-config
Problem is: when I enter the pod using kubectl exec -it -- bash and enter env command, I see my configmap keys as expected. but when I do kubectl exec -it -- bin/sh and then env, I don't see the config-map values!
I read a few questions about difference of bash and bin/sh but couldn't find the relation with env.