參考官網:https://kubernetes.io/zh/docs/tasks/configure-pod-container/configure-pod-configmap/
創建好configmap
定義好deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80
volumeMounts:
- name: config-volume
mountPath: /etc/config
volumes:
- name: config-volume
configMap:
name: special-config
創建deployment
kubectl create -f deployment.yaml
我把鏡像換成了nginx
進到容器里面,查看/ect/config目錄,查看掛載的configmap數據
查看configmap數據