File tree 1 file changed +31
-19
lines changed
1 file changed +31
-19
lines changed Original file line number Diff line number Diff line change 7
7
database : " mydatabase"
8
8
site.settings : |
9
9
color=blue
10
- padding:25px
10
+ padding: 25px
11
11
---
12
12
apiVersion : v1
13
13
kind : Pod
14
14
metadata :
15
15
name : configmappod
16
16
spec :
17
17
containers :
18
- - name : configmapcontainer
19
- image : nginx
20
- env :
21
- - name : DB_SERVER
22
- valueFrom :
23
- configMapKeyRef :
24
- name : myconfigmap
25
- key : db_server
26
- - name : DATABASE
27
- valueFrom :
28
- configMapKeyRef :
29
- name : myconfigmap
30
- key : database
31
- volumeMounts :
32
- - name : config-vol
33
- mountPath : " /config"
34
- readOnly : true
18
+ - name : configmapcontainer
19
+ image : nginx
20
+ env :
21
+ - name : DB_SERVER
22
+ valueFrom :
23
+ configMapKeyRef :
24
+ name : myconfigmap
25
+ key : db_server
26
+ - name : DATABASE
27
+ valueFrom :
28
+ configMapKeyRef :
29
+ name : myconfigmap
30
+ key : database
31
+ volumeMounts :
32
+ - name : config-vol
33
+ mountPath : " /config"
34
+ readOnly : true
35
35
volumes :
36
36
- name : config-vol
37
37
configMap :
38
- name : myconfigmap
38
+ name : myconfigmap
39
+ items :
40
+ - key : site.settings
41
+ path : " site.settings" # Mount only the relevant file from the ConfigMap
42
+ restartPolicy : Always
43
+ dnsPolicy : ClusterFirst
44
+ securityContext :
45
+ runAsNonRoot : true
46
+ allowPrivilegeEscalation : false
47
+ terminationGracePeriodSeconds : 30
48
+ hostNetwork : false
49
+ hostIPC : false
50
+ hostPID : false
You can’t perform that action at this time.
0 commit comments