k8s-ConfigMap
Yaml-configmap 文件:


---------------------------------
挂载配置文件方式:
[root@k8s-master pdm]# cat pdm-web.yaml
apiVersion: apps/v1beta2
kind: Deployment
metadata:
name: pdm-web
spec:
replicas: 1
selector:
matchLabels:
app: pdm-web
template:
metadata:
labels:
app: pdm-web
spec:
imagePullSecrets:
- name: registry-pull-secret
# nodeName: 172.xxx.xx.xxx
containers:
- name: pdm-web
image: docker.sxxxxx.nxt/px/pxx:0.2.2
ports:
- containerPort: 80
# env:
# - name: PDM_SERVICE_HOST
# value: 101.9xx.xx.x:30013
# - name: SWAUTH_SERVICE_HOST
# value: 101.9xx.x.x:30012
volumeMounts:
- name: my-env
mountPath: "/etc/env"
readOnly: true
volumes:
- name: my-env
configMap:
name: myconfigmap
---------------------------------
单独使用configmap独立env:

-------
查看pod env

进入容器查看 环境变量生效:


浙公网安备 33010602011771号