File tree 6 files changed +48
-7
lines changed
6 files changed +48
-7
lines changed Original file line number Diff line number Diff line change 1
1
dependencies:
2
2
- name: postgresql
3
3
repository: https://kubernetes-charts.storage.googleapis.com/
4
- version: 5.3.8
5
- digest: sha256:8beae180ba7a5ca551f75da9552e59cadbbfcce2d0e2edf6c8a93dcfacd0df10
6
- generated: "2019-06-20T13:43:23.321244-04 :00"
4
+ version: 6.5.5
5
+ digest: sha256:25655b1d890ab9555c02d53f7e32af63e577a8e3d0100215bec99c3a20b2a581
6
+ generated: "2019-11-05T12:06:42.391348432+01 :00"
Original file line number Diff line number Diff line change 1
1
dependencies :
2
2
- name : postgresql
3
- version : 5.3.8
3
+ version : 6.5.5
4
4
repository : https://kubernetes-charts.storage.googleapis.com/
5
5
condition : postgresql.enabled
Original file line number Diff line number Diff line change @@ -61,3 +61,36 @@ Creates the address of the TSA service.
61
61
{ {- $port := .Values.concourse.web.tsa.bindPort -} }
62
62
{ { template " concourse.web.fullname" . } }:{ {- print $port -} }
63
63
{ {- end -} }
64
+
65
+ { {/*
66
+ Return the appropriate apiVersion for deployment.
67
+ */} }
68
+ { {- define " concourse.deployment.apiVersion" -} }
69
+ { {- if semverCompare " <1.9-0" .Capabilities.KubeVersion.GitVersion -} }
70
+ { {- print " extensions/v1beta1" -} }
71
+ { {- else -} }
72
+ { {- print " apps/v1" -} }
73
+ { {- end -} }
74
+ { {- end -} }
75
+
76
+ { {/*
77
+ Return the appropriate apiVersion for statefulset.
78
+ */} }
79
+ { {- define " concourse.statefulset.apiVersion" -} }
80
+ { {- if semverCompare " <1.9-0" .Capabilities.KubeVersion.GitVersion -} }
81
+ { {- print " apps/v1beta2" -} }
82
+ { {- else -} }
83
+ { {- print " apps/v1" -} }
84
+ { {- end -} }
85
+ { {- end -} }
86
+
87
+ { {/*
88
+ Return the appropriate apiVersion for ingress.
89
+ */} }
90
+ { {- define " concourse.ingress.apiVersion" -} }
91
+ { {- if semverCompare " <1.14-0" .Capabilities.KubeVersion.GitVersion -} }
92
+ { {- print " extensions/v1beta1" -} }
93
+ { {- else -} }
94
+ { {- print " networking.k8s.io/v1beta1" -} }
95
+ { {- end -} }
96
+ { {- end -} }
Original file line number Diff line number Diff line change 1
1
{{- if .Values.web.enabled -}}
2
- apiVersion : extensions/v1beta1
2
+ apiVersion : {{ template "concourse.deployment.apiVersion" . }}
3
3
kind : Deployment
4
4
metadata :
5
5
name : {{ template "concourse.web.fullname" . }}
13
13
{{- if .Values.web.strategy }}
14
14
{{ toYaml .Values.web.strategy | indent 2 }}
15
15
{{- end }}
16
+ selector :
17
+ matchLabels :
18
+ app : {{ template "concourse.web.fullname" . }}
19
+ release : {{ .Release.Name }}
16
20
template :
17
21
metadata :
18
22
labels :
Original file line number Diff line number Diff line change 3
3
{{- $releaseName := .Release.Name -}}
4
4
{{- $serviceName := default "web" .Values.web.nameOverride -}}
5
5
{{- $servicePort := .Values.concourse.web.bindPort -}}
6
- apiVersion : extensions/v1beta1
6
+ apiVersion : {{ template "concourse.ingress.apiVersion" . }}
7
7
kind : Ingress
8
8
metadata :
9
9
name : {{ template "concourse.web.fullname" . }}
Original file line number Diff line number Diff line change 1
1
{{- if .Values.worker.enabled -}}
2
- apiVersion : apps/v1beta1
2
+ apiVersion : {{ template "concourse.statefulset.apiVersion" . }}
3
3
kind : StatefulSet
4
4
metadata :
5
5
name : {{ template "concourse.worker.fullname" . }}
@@ -11,6 +11,10 @@ metadata:
11
11
spec :
12
12
serviceName : {{ template "concourse.worker.fullname" . }}
13
13
replicas : {{ .Values.worker.replicas }}
14
+ selector :
15
+ matchLabels :
16
+ app : {{ template "concourse.worker.fullname" . }}
17
+ release : {{ .Release.Name }}
14
18
template :
15
19
metadata :
16
20
labels :
You can’t perform that action at this time.
0 commit comments