File tree Expand file tree Collapse file tree 3 files changed +90
-30
lines changed Expand file tree Collapse file tree 3 files changed +90
-30
lines changed Original file line number Diff line number Diff line change 1- apiVersion : extensions/v1beta1
1+ apiVersion : apps/v1
22kind : Deployment
33metadata :
4- name : flask
4+ creationTimestamp : null
55 labels :
66 name : flask
7+ name : flask
78spec :
9+ progressDeadlineSeconds : 2147483647
810 replicas : 1
11+ revisionHistoryLimit : 2147483647
12+ selector :
13+ matchLabels :
14+ app : flask
15+ strategy :
16+ rollingUpdate :
17+ maxSurge : 1
18+ maxUnavailable : 1
19+ type : RollingUpdate
920 template :
1021 metadata :
22+ creationTimestamp : null
1123 labels :
1224 app : flask
1325 spec :
1426 containers :
15- - name : flask
16- image : mjhea0/flask-kubernetes:latest
17- env :
27+ - env :
1828 - name : FLASK_ENV
19- value : " development"
29+ value : development
2030 - name : APP_SETTINGS
21- value : " project.config.DevelopmentConfig"
31+ value : project.config.DevelopmentConfig
2232 - name : POSTGRES_USER
2333 valueFrom :
2434 secretKeyRef :
25- name : postgres-credentials
2635 key : user
36+ name : postgres-credentials
2737 - name : POSTGRES_PASSWORD
2838 valueFrom :
2939 secretKeyRef :
30- name : postgres-credentials
3140 key : password
41+ name : postgres-credentials
42+ image : mjhea0/flask-kubernetes:latest
43+ imagePullPolicy : Always
44+ name : flask
45+ resources : {}
46+ terminationMessagePath : /dev/termination-log
47+ terminationMessagePolicy : File
48+ dnsPolicy : ClusterFirst
3249 restartPolicy : Always
50+ schedulerName : default-scheduler
51+ securityContext : {}
52+ terminationGracePeriodSeconds : 30
Original file line number Diff line number Diff line change 1- apiVersion : extensions/v1beta1
1+ apiVersion : apps/v1
22kind : Deployment
33metadata :
4- name : postgres
4+ creationTimestamp : null
55 labels :
66 name : database
7+ name : postgres
78spec :
9+ progressDeadlineSeconds : 2147483647
810 replicas : 1
11+ revisionHistoryLimit : 2147483647
12+ selector :
13+ matchLabels :
14+ service : postgres
15+ strategy :
16+ rollingUpdate :
17+ maxSurge : 1
18+ maxUnavailable : 1
19+ type : RollingUpdate
920 template :
1021 metadata :
22+ creationTimestamp : null
1123 labels :
1224 service : postgres
1325 spec :
1426 containers :
15- - name : postgres
27+ - env :
28+ - name : POSTGRES_USER
29+ valueFrom :
30+ secretKeyRef :
31+ key : user
32+ name : postgres-credentials
33+ - name : POSTGRES_PASSWORD
34+ valueFrom :
35+ secretKeyRef :
36+ key : password
37+ name : postgres-credentials
1638 image : postgres:10.4-alpine
17- env :
18- - name : POSTGRES_USER
19- valueFrom :
20- secretKeyRef :
21- name : postgres-credentials
22- key : user
23- - name : POSTGRES_PASSWORD
24- valueFrom :
25- secretKeyRef :
26- name : postgres-credentials
27- key : password
39+ imagePullPolicy : IfNotPresent
40+ name : postgres
41+ resources : {}
42+ terminationMessagePath : /dev/termination-log
43+ terminationMessagePolicy : File
2844 volumeMounts :
29- - name : postgres-volume-mount
30- mountPath : /var/lib/postgresql/data
45+ - mountPath : /var/lib/postgresql/data
46+ name : postgres-volume-mount
47+ dnsPolicy : ClusterFirst
48+ restartPolicy : Always
49+ schedulerName : default-scheduler
50+ securityContext : {}
51+ terminationGracePeriodSeconds : 30
3152 volumes :
3253 - name : postgres-volume-mount
3354 persistentVolumeClaim :
3455 claimName : postgres-pvc
35- restartPolicy : Always
Original file line number Diff line number Diff line change 1- apiVersion : extensions/v1beta1
1+ apiVersion : apps/v1
22kind : Deployment
33metadata :
4- name : vue
4+ creationTimestamp : null
55 labels :
66 name : vue
7+ name : vue
78spec :
9+ progressDeadlineSeconds : 2147483647
810 replicas : 1
11+ revisionHistoryLimit : 2147483647
12+ selector :
13+ matchLabels :
14+ app : vue
15+ strategy :
16+ rollingUpdate :
17+ maxSurge : 1
18+ maxUnavailable : 1
19+ type : RollingUpdate
920 template :
1021 metadata :
22+ creationTimestamp : null
1123 labels :
1224 app : vue
1325 spec :
1426 containers :
15- - name : vue
16- image : mjhea0/vue-kubernetes:latest
27+ - image : mjhea0/vue-kubernetes:latest
28+ imagePullPolicy : Always
29+ name : vue
30+ resources : {}
31+ terminationMessagePath : /dev/termination-log
32+ terminationMessagePolicy : File
33+ dnsPolicy : ClusterFirst
1734 restartPolicy : Always
35+ schedulerName : default-scheduler
36+ securityContext : {}
37+ terminationGracePeriodSeconds : 30
You can’t perform that action at this time.
0 commit comments