File tree Expand file tree Collapse file tree 4 files changed +38
-16
lines changed Expand file tree Collapse file tree 4 files changed +38
-16
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,26 @@ Create chart name and version as used by the chart label.
31
31
{ {- printf " %s-%s" .Chart.Name .Chart.Version | replace " +" " _" | trunc 63 | trimSuffix " -" -} }
32
32
{ {- end -} }
33
33
34
+ { {/*
35
+ Common labels
36
+ */} }
37
+ { {- define " code-server.labels" -} }
38
+ helm.sh/chart: { { include " code-server.chart" . } }
39
+ { { include " code-server.selectorLabels" . } }
40
+ { {- if .Chart.AppVersion } }
41
+ app.kubernetes.io/version: { { .Chart.AppVersion | quote } }
42
+ { {- end } }
43
+ app.kubernetes.io/managed-by: { { .Release.Service } }
44
+ { {- end } }
45
+
46
+ { {/*
47
+ Selector labels
48
+ */} }
49
+ { {- define " code-server.selectorLabels" -} }
50
+ app.kubernetes.io/name: { { include " code-server.name" . } }
51
+ app.kubernetes.io/instance: { { .Release.Name } }
52
+ { {- end } }
53
+
34
54
{ {/*
35
55
Create the name of the service account to use
36
56
*/} }
Original file line number Diff line number Diff line change 98
98
{{- end }}
99
99
ports :
100
100
- name : http
101
- containerPort : 8443
101
+ containerPort : 8080
102
102
protocol : TCP
103
103
livenessProbe :
104
104
httpGet :
Original file line number Diff line number Diff line change 1
1
{{- if .Values.ingress.enabled -}}
2
2
{{- $fullName := include "code-server.fullname" . -}}
3
+ {{- $svcPort := .Values.service.port -}}
4
+ {{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}}
5
+ apiVersion : networking.k8s.io/v1beta1
6
+ {{- else -}}
3
7
apiVersion : extensions/v1beta1
8
+ {{- end }}
4
9
kind : Ingress
5
10
metadata :
6
11
name : {{ $fullName }}
7
12
labels :
8
- app.kubernetes.io/name : {{ include "code-server.name" . }}
9
- helm.sh/chart : {{ include "code-server.chart" . }}
10
- app.kubernetes.io/instance : {{ .Release.Name }}
11
- app.kubernetes.io/managed-by : {{ .Release.Service }}
13
+ {{- include "code-server.labels" . | nindent 4 }}
12
14
{{- with .Values.ingress.annotations }}
13
15
annotations :
14
16
{{- toYaml . | nindent 4 }}
15
17
{{- end }}
16
18
spec :
17
- {{- if .Values.ingress.tls }}
19
+ {{- if .Values.ingress.tls }}
18
20
tls :
19
- {{- range .Values.ingress.tls }}
21
+ {{- range .Values.ingress.tls }}
20
22
- hosts :
21
- {{- range .hosts }}
23
+ {{- range .hosts }}
22
24
- {{ . | quote }}
23
- {{- end }}
25
+ {{- end }}
24
26
secretName : {{ .secretName }}
27
+ {{- end }}
25
28
{{- end }}
26
- {{- end }}
27
29
rules :
28
- {{- range .Values.ingress.hosts }}
30
+ {{- range .Values.ingress.hosts }}
29
31
- host : {{ .host | quote }}
30
32
http :
31
33
paths :
32
- {{- range .paths }}
34
+ {{- range .paths }}
33
35
- path : {{ . }}
34
36
backend :
35
37
serviceName : {{ $fullName }}
36
- servicePort : http
37
- {{- end }}
38
+ servicePort : {{ $svcPort }}
39
+ {{- end }}
40
+ {{- end }}
38
41
{{- end }}
39
- {{- end }}
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ replicaCount: 1
6
6
7
7
image :
8
8
repository : codercom/code-server
9
- tag : 1.1156-vsc1.33.1
9
+ tag : ' 3.5.0 '
10
10
pullPolicy : Always
11
11
12
12
imagePullSecrets : []
You can’t perform that action at this time.
0 commit comments