4 name: {{ .Values.appName}}
\r
5 namespace: {{.Values.namespace}}
\r
7 app: {{ .Values.appName}}
\r
8 version: {{.Values.version}}
\r
10 revisionHistoryLimit: 1
\r
13 # indicate which strategy we want for rolling update
\r
18 replicas: {{ .Values.replicas}}
\r
21 app: {{ .Values.appName}}
\r
22 version: {{.Values.version}}
\r
26 app: {{ .Values.appName}}
\r
27 version: {{.Values.version}}
\r
29 {{ if .Values.pullSecret }}
\r
31 - name: {{ .Values.pullSecret }}
\r
33 serviceAccount: default
\r
35 - name: {{ .Values.appName}}-cert-volume
\r
37 secretName: {{.Values.sharedCert}}
\r
43 path: privateKey.pem
\r
45 - name: {{ .Values.appName}}
\r
46 image: {{ .Values.image}}
\r
47 imagePullPolicy: Always
\r
51 # nodePort: {{.Values.nodePort}}
\r
55 value: {{.Values.namespace}}
\r
57 value: {{ .Values.appName}}
\r
59 value: {{.Values.version}}
\r
61 value: {{ .Values.HTTP}}
\r
63 value: {{ .Values.HTTPS}}
\r
65 value: {{ .Values.BASE_URL}}
\r
69 name: {{ .Values.appName}}
\r
74 name: {{ .Values.appName}}
\r
77 - name: {{.Values.appName}}-cert-volume
\r
78 mountPath: /opt/cert
\r
81 path: {{.Values.health}}
\r
85 - name: X-Custom-Header
\r
87 initialDelaySeconds: 30
\r
92 path: {{.Values.health}}
\r
96 - name: X-Custom-Header
\r
98 initialDelaySeconds: 30
\r
101 restartPolicy: Always
\r