Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 795 Bytes

README.md

File metadata and controls

42 lines (28 loc) · 795 Bytes

configmap 、secret

configmap

export out="--dry-run=client -o yaml"
kubectl create cm info --from-literal=k=v $out

kubectl apply -f 01config_map.yaml
# 获得configmap 
kubectl get cm
# 查看详细信息
kubectl describe cm info

secret

kubectl create secret generic user --from-literal=name=root  --dry-run=client -o yaml

# 创建secret 
kubectl apply -f 02secret.yaml
# 查看信息
# 使用 kubectl describe 不能直接看到内容,只能看到数据的大小
kubectl describe secret user

如何以环境变量的方式使用 ConfigMap/Secre

kubectl apply -f 04pod-env-from-configmap-and-secret.yaml

如何以 Volume 的方式使用 ConfigMap/Secret

kubectl apply -f 05pod-env-from-volumn-cm-secret.yaml