Skip to content

Commit 0eda1f9

Browse files
authored
Merge pull request #4344 from nextcloud/aio-helm-update
Helm Chart updates
2 parents a915227 + 224feef commit 0eda1f9

14 files changed

+75
-13
lines changed

nextcloud-aio-helm-chart/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: nextcloud-aio-helm-chart
22
description: A generated Helm Chart for Nextcloud AIO from Skippbox Kompose
3-
version: 7.13.0
3+
version: 7.13.1
44
apiVersion: v2
55
keywords:
66
- latest

nextcloud-aio-helm-chart/templates/nextcloud-aio-apache-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ spec:
1313
selector:
1414
matchLabels:
1515
io.kompose.service: nextcloud-aio-apache
16+
strategy:
17+
type: Recreate
1618
template:
1719
metadata:
1820
annotations:
@@ -59,13 +61,17 @@ spec:
5961
value: nextcloud-aio-talk
6062
- name: TZ
6163
value: "{{ .Values.TIMEZONE }}"
62-
image: nextcloud/aio-apache:20240228_172209-latest
64+
image: nextcloud/aio-apache:20240308_092935-latest
6365
name: nextcloud-aio-apache
6466
ports:
6567
- containerPort: {{ .Values.APACHE_PORT }}
6668
protocol: TCP
6769
- containerPort: {{ .Values.APACHE_PORT }}
6870
protocol: UDP
71+
securityContext:
72+
capabilities:
73+
drop:
74+
- NET_RAW
6975
volumeMounts:
7076
- mountPath: /var/www/html
7177
name: nextcloud-aio-nextcloud

nextcloud-aio-helm-chart/templates/nextcloud-aio-clamav-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ spec:
1414
selector:
1515
matchLabels:
1616
io.kompose.service: nextcloud-aio-clamav
17+
strategy:
18+
type: Recreate
1719
template:
1820
metadata:
1921
annotations:
@@ -50,11 +52,15 @@ spec:
5052
value: "90"
5153
- name: TZ
5254
value: "{{ .Values.TIMEZONE }}"
53-
image: nextcloud/aio-clamav:20240228_172209-latest
55+
image: nextcloud/aio-clamav:20240308_092935-latest
5456
name: nextcloud-aio-clamav
5557
ports:
5658
- containerPort: 3310
5759
protocol: TCP
60+
securityContext:
61+
capabilities:
62+
drop:
63+
- NET_RAW
5864
volumeMounts:
5965
- mountPath: /var/lib/clamav
6066
subPath: data

nextcloud-aio-helm-chart/templates/nextcloud-aio-collabora-deployment.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ spec:
3737
value: --o:ssl.enable=false --o:ssl.termination=true --o:mount_jail_tree=false --o:logging.level=warning --o:home_mode.enable=true {{ .Values.COLLABORA_SECCOMP_POLICY }} --o:remote_font_config.url=https://{{ .Values.NC_DOMAIN }}/apps/richdocuments/settings/fonts.json
3838
- name: server_name
3939
value: "{{ .Values.NC_DOMAIN }}"
40-
image: nextcloud/aio-collabora:20240228_172209-latest
40+
image: nextcloud/aio-collabora:20240308_092935-latest
4141
name: nextcloud-aio-collabora
4242
ports:
4343
- containerPort: 9980
@@ -46,4 +46,6 @@ spec:
4646
capabilities:
4747
add:
4848
- MKNOD
49+
drop:
50+
- NET_RAW
4951
{{- end }}

nextcloud-aio-helm-chart/templates/nextcloud-aio-database-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ spec:
1313
selector:
1414
matchLabels:
1515
io.kompose.service: nextcloud-aio-database
16+
strategy:
17+
type: Recreate
1618
template:
1719
metadata:
1820
annotations:
@@ -61,11 +63,15 @@ spec:
6163
value: nextcloud
6264
- name: TZ
6365
value: "{{ .Values.TIMEZONE }}"
64-
image: nextcloud/aio-postgresql:20240228_172209-latest
66+
image: nextcloud/aio-postgresql:20240308_092935-latest
6567
name: nextcloud-aio-database
6668
ports:
6769
- containerPort: 5432
6870
protocol: TCP
71+
securityContext:
72+
capabilities:
73+
drop:
74+
- NET_RAW
6975
volumeMounts:
7076
- mountPath: /var/lib/postgresql/data
7177
subPath: data

nextcloud-aio-helm-chart/templates/nextcloud-aio-fulltextsearch-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ spec:
1414
selector:
1515
matchLabels:
1616
io.kompose.service: nextcloud-aio-fulltextsearch
17+
strategy:
18+
type: Recreate
1719
template:
1820
metadata:
1921
annotations:
@@ -55,11 +57,15 @@ spec:
5557
value: basic
5658
- name: xpack.security.enabled
5759
value: "false"
58-
image: nextcloud/aio-fulltextsearch:20240228_172209-latest
60+
image: nextcloud/aio-fulltextsearch:20240308_092935-latest
5961
name: nextcloud-aio-fulltextsearch
6062
ports:
6163
- containerPort: 9200
6264
protocol: TCP
65+
securityContext:
66+
capabilities:
67+
drop:
68+
- NET_RAW
6369
volumeMounts:
6470
- mountPath: /usr/share/elasticsearch/data
6571
name: nextcloud-aio-elasticsearch

nextcloud-aio-helm-chart/templates/nextcloud-aio-imaginary-deployment.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ spec:
2727
- env:
2828
- name: TZ
2929
value: "{{ .Values.TIMEZONE }}"
30-
image: nextcloud/aio-imaginary:20240228_172209-latest
30+
image: nextcloud/aio-imaginary:20240308_092935-latest
3131
name: nextcloud-aio-imaginary
3232
ports:
3333
- containerPort: 9000
@@ -36,4 +36,6 @@ spec:
3636
capabilities:
3737
add:
3838
- SYS_NICE
39+
drop:
40+
- NET_RAW
3941
{{- end }}
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
{{- if ne .Values.NAMESPACE "default" }}
12
apiVersion: v1
23
kind: Namespace
34
metadata:
45
name: "{{ .Values.NAMESPACE }}"
56
namespace: "{{ .Values.NAMESPACE }}"
7+
{{- end }}

nextcloud-aio-helm-chart/templates/nextcloud-aio-nextcloud-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ spec:
1313
selector:
1414
matchLabels:
1515
io.kompose.service: nextcloud-aio-nextcloud
16+
strategy:
17+
type: Recreate
1618
template:
1719
metadata:
1820
annotations:
@@ -158,13 +160,17 @@ spec:
158160
value: "{{ .Values.TIMEZONE }}"
159161
- name: UPDATE_NEXTCLOUD_APPS
160162
value: "{{ .Values.UPDATE_NEXTCLOUD_APPS }}"
161-
image: nextcloud/aio-nextcloud:20240228_172209-latest
163+
image: nextcloud/aio-nextcloud:20240308_092935-latest
162164
name: nextcloud-aio-nextcloud
163165
ports:
164166
- containerPort: 9000
165167
protocol: TCP
166168
- containerPort: 9001
167169
protocol: TCP
170+
securityContext:
171+
capabilities:
172+
drop:
173+
- NET_RAW
168174
volumeMounts:
169175
- mountPath: /var/www/html
170176
name: nextcloud-aio-nextcloud

nextcloud-aio-helm-chart/templates/nextcloud-aio-notify-push-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ spec:
1313
selector:
1414
matchLabels:
1515
io.kompose.service: nextcloud-aio-notify-push
16+
strategy:
17+
type: Recreate
1618
template:
1719
metadata:
1820
annotations:
@@ -50,11 +52,15 @@ spec:
5052
value: nextcloud-aio-redis
5153
- name: REDIS_HOST_PASSWORD
5254
value: "{{ .Values.REDIS_PASSWORD }}"
53-
image: nextcloud/aio-notify-push:20240228_172209-latest
55+
image: nextcloud/aio-notify-push:20240308_092935-latest
5456
name: nextcloud-aio-notify-push
5557
ports:
5658
- containerPort: 7867
5759
protocol: TCP
60+
securityContext:
61+
capabilities:
62+
drop:
63+
- NET_RAW
5864
volumeMounts:
5965
- mountPath: /nextcloud
6066
name: nextcloud-aio-nextcloud

nextcloud-aio-helm-chart/templates/nextcloud-aio-onlyoffice-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ spec:
1414
selector:
1515
matchLabels:
1616
io.kompose.service: nextcloud-aio-onlyoffice
17+
strategy:
18+
type: Recreate
1719
template:
1820
metadata:
1921
annotations:
@@ -43,11 +45,15 @@ spec:
4345
value: "{{ .Values.ONLYOFFICE_SECRET }}"
4446
- name: TZ
4547
value: "{{ .Values.TIMEZONE }}"
46-
image: nextcloud/aio-onlyoffice:20240228_172209-latest
48+
image: nextcloud/aio-onlyoffice:20240308_092935-latest
4749
name: nextcloud-aio-onlyoffice
4850
ports:
4951
- containerPort: 80
5052
protocol: TCP
53+
securityContext:
54+
capabilities:
55+
drop:
56+
- NET_RAW
5157
volumeMounts:
5258
- mountPath: /var/lib/onlyoffice
5359
name: nextcloud-aio-onlyoffice

nextcloud-aio-helm-chart/templates/nextcloud-aio-redis-deployment.yaml

+7-1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ spec:
1313
selector:
1414
matchLabels:
1515
io.kompose.service: nextcloud-aio-redis
16+
strategy:
17+
type: Recreate
1618
template:
1719
metadata:
1820
annotations:
@@ -38,11 +40,15 @@ spec:
3840
value: "{{ .Values.REDIS_PASSWORD }}"
3941
- name: TZ
4042
value: "{{ .Values.TIMEZONE }}"
41-
image: nextcloud/aio-redis:20240228_172209-latest
43+
image: nextcloud/aio-redis:20240308_092935-latest
4244
name: nextcloud-aio-redis
4345
ports:
4446
- containerPort: 6379
4547
protocol: TCP
48+
securityContext:
49+
capabilities:
50+
drop:
51+
- NET_RAW
4652
volumeMounts:
4753
- mountPath: /data
4854
name: nextcloud-aio-redis

nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-deployment.yaml

+5-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ spec:
3737
value: "{{ .Values.TURN_SECRET }}"
3838
- name: TZ
3939
value: "{{ .Values.TIMEZONE }}"
40-
image: nextcloud/aio-talk:20240228_172209-latest
40+
image: nextcloud/aio-talk:20240308_092935-latest
4141
name: nextcloud-aio-talk
4242
ports:
4343
- containerPort: {{ .Values.TALK_PORT }}
@@ -46,4 +46,8 @@ spec:
4646
protocol: UDP
4747
- containerPort: 8081
4848
protocol: TCP
49+
securityContext:
50+
capabilities:
51+
drop:
52+
- NET_RAW
4953
{{- end }}

nextcloud-aio-helm-chart/templates/nextcloud-aio-talk-recording-deployment.yaml

+5-1
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,13 @@ spec:
3333
value: "{{ .Values.RECORDING_SECRET }}"
3434
- name: TZ
3535
value: "{{ .Values.TIMEZONE }}"
36-
image: nextcloud/aio-talk-recording:20240228_172209-latest
36+
image: nextcloud/aio-talk-recording:20240308_092935-latest
3737
name: nextcloud-aio-talk-recording
3838
ports:
3939
- containerPort: 1234
4040
protocol: TCP
41+
securityContext:
42+
capabilities:
43+
drop:
44+
- NET_RAW
4145
{{- end }}

0 commit comments

Comments
 (0)