File tree Expand file tree Collapse file tree 5 files changed +29
-15
lines changed
charts/kubernetes-dashboard Expand file tree Collapse file tree 5 files changed +29
-15
lines changed Original file line number Diff line number Diff line change 1
1
dependencies:
2
2
- name: ingress-nginx
3
3
repository: https://kubernetes.github.io/ingress-nginx
4
- version: 4.10.0
4
+ version: 4.10.1
5
5
- name: cert-manager
6
6
repository: https://charts.jetstack.io
7
- version: v1.14.3
7
+ version: v1.14.5
8
8
- name: metrics-server
9
9
repository: https://kubernetes-sigs.github.io/metrics-server/
10
- version: 3.12.0
10
+ version: 3.12.1
11
11
- name: kong
12
12
repository: https://charts.konghq.com
13
13
version: 2.38.0
14
- digest: sha256:94e8aff5185ff5f76481ed0cc71bb3fbb272fa2ab06068079fcceb002bd47ef2
15
- generated: "2024-03-02T00:46:32.54460399+01 :00"
14
+ digest: sha256:ef535931f6d08b3b4b242cba567d0c02a072cf7cf68431f58a0d8d283b3b72b5
15
+ generated: "2024-06-04T11:32:45.155515532+02 :00"
Original file line number Diff line number Diff line change 14
14
15
15
apiVersion : v2
16
16
name : kubernetes-dashboard
17
- version : 7.4 .0
17
+ version : 7.5 .0
18
18
description : General-purpose web UI for Kubernetes clusters
19
19
keywords :
20
20
- kubernetes
@@ -32,15 +32,15 @@ kubeVersion: ">=1.21.0-0"
32
32
dependencies :
33
33
- name : ingress-nginx
34
34
alias : nginx
35
- version : 4.10.0
35
+ version : 4.10.1
36
36
repository : https://kubernetes.github.io/ingress-nginx
37
37
condition : nginx.enabled
38
38
- name : cert-manager
39
- version : v1.14.3
39
+ version : v1.14.5
40
40
repository : https://charts.jetstack.io
41
41
condition : cert-manager.enabled
42
42
- name : metrics-server
43
- version : 3.12.0
43
+ version : 3.12.1
44
44
repository : https://kubernetes-sigs.github.io/metrics-server/
45
45
condition : metrics-server.enabled
46
46
- name : kong
Original file line number Diff line number Diff line change 46
46
{{- if not .Values.app.ingress.useDefaultIngressClass }}
47
47
ingressClassName : {{ .Values.app.ingress.ingressClassName }}
48
48
{{- end }}
49
- {{- if .Values.app.ingress.hosts }}
49
+ {{- if and .Values.app.ingress.hosts .Values.app.ingress.tls.enabled }}
50
50
tls :
51
51
- hosts :
52
52
{{- toYaml .Values.app.ingress.hosts | nindent 6 }}
Original file line number Diff line number Diff line change @@ -29,8 +29,13 @@ metadata:
29
29
spec :
30
30
podSelector :
31
31
matchLabels :
32
- {{ include "kubernetes-dashboard.matchLabels" . | nindent 6 }}
33
- {{ if .Values.app.security.networkPolicy.ingressDenyAll }}
32
+ {{- include "kubernetes-dashboard.matchLabels" . | nindent 6 -}}
33
+ {{- if .Values.app.security.networkPolicy.spec }}
34
+ {{- with .Values.app.security.networkPolicy.spec }}
35
+ {{- toYaml . | nindent 2 }}
36
+ {{- end }}
37
+ {{ else }}
38
+ {{- if .Values.app.security.networkPolicy.ingressDenyAll }}
34
39
ingress : [ ]
35
40
{{ else }}
36
41
ingress :
39
44
protocol : TCP
40
45
- port : {{ $.Values.api.role }}
41
46
protocol : TCP
47
+ {{ end }}
42
48
{{ end }}
43
49
{{ end }}
Original file line number Diff line number Diff line change 56
56
networkPolicy :
57
57
enabled : false
58
58
ingressDenyAll : false
59
+ # Raw network policy spec that overrides predefined spec
60
+ # Example:
61
+ # spec:
62
+ # egress:
63
+ # - ports:
64
+ # - port: 123
65
+ spec : {}
66
+
59
67
# Common labels & annotations shared across all deployed resources
60
68
labels : {}
61
69
annotations : {}
113
121
# - disabled - disables cert-manager annotations
114
122
scope : default
115
123
tls :
124
+ enabled : true
116
125
# If provided it will override autogenerated secret name
117
126
secretName : " "
118
127
labels : {}
164
173
role : api
165
174
image :
166
175
repository : docker.io/kubernetesui/dashboard-api
167
- tag : 1.6 .0
176
+ tag : 1.7 .0
168
177
scaling :
169
178
replicas : 1
170
179
revisionHistoryLimit : 10
219
228
role : web
220
229
image :
221
230
repository : docker.io/kubernetesui/dashboard-web
222
- tag : 1.3 .0
231
+ tag : 1.4 .0
223
232
scaling :
224
233
replicas : 1
225
234
revisionHistoryLimit : 10
@@ -321,7 +330,6 @@ metricsScraper:
321
330
# defaultMode: 420
322
331
# secretName: dashboard-kubeconfig
323
332
volumes :
324
- # Create on-disk volume to store exec logs (required)
325
333
- name : tmp-volume
326
334
emptyDir : {}
327
335
nodeSelector : {}
You can’t perform that action at this time.
0 commit comments