File tree Expand file tree Collapse file tree 6 files changed +38
-4
lines changed Expand file tree Collapse file tree 6 files changed +38
-4
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,12 @@ releases:
29
29
- minio :
30
30
enabled : true # Enable MinIO for object storage.
31
31
domain : minio.opencloud.test # Domain for MinIO.
32
+ config :
33
+ persistence :
34
+ size : " 40Gi"
35
+ - onlyoffice :
36
+ enabled : true
37
+ domain : onlyoffice.opencloud.test # Domain for OnlyOffice.
32
38
33
39
# --- Networking Configuration ---
34
40
- ingress :
Original file line number Diff line number Diff line change @@ -35,18 +35,19 @@ data:
35
35
# ##############################################################################
36
36
KEYCLOAK_DOMAIN : " keycloak.opencloud.test"
37
37
KEYCLOAK_ENABLED : " true"
38
- # KEYCLOAK_ADMIN_PASSWORD: "admin" # Removed from configmap
38
+
39
39
40
40
# ##############################################################################
41
41
# Minio Configuration
42
42
# ##############################################################################
43
43
MINIO_DOMAIN : " minio.opencloud.test"
44
44
MINIO_ENABLED : " true"
45
+ MINIO_PERSISTENCE_SIZE : " 40Gi"
45
46
46
47
# ##############################################################################
47
48
# LDAP Configuration
48
49
# ##############################################################################
49
- LDAP_URI : " ldaps://openldap.openldap.svc.cluster.local:389 "
50
+ LDAP_URI : " ldaps://openldap.openldap.svc.cluster.local:636 "
50
51
LDAP_GLOBAL_DOMAIN : " opencloud.eu"
51
52
LDAP_WRITEABLE : " true"
52
53
LDAP_INSECURE : " true"
84
85
# OnlyOffice Configuration
85
86
# ##############################################################################
86
87
ONLYOFFICE_URI : " https://onlyoffice.opencloud.test"
88
+ ONLYOFFICE_DOMAIN : " onlyoffice.opencloud.test"
87
89
ONLYOFFICE_ICON_URI : " https://onlyoffice.opencloud.test/web-apps/apps/documenteditor/main/resources/img/favicon.ico"
88
90
ONLYOFFICE_ENABLED : " true"
89
91
ONLYOFFICE_INSECURE : " true"
Original file line number Diff line number Diff line change @@ -38,11 +38,13 @@ bundle: {
38
38
minio : {
39
39
enabled : bool @timoni (runtime:bool:MINIO_ENABLED )
40
40
domain : string @timoni (runtime:string:MINIO_DOMAIN )
41
+ persistenceSize : string @timoni (runtime:string:MINIO_PERSISTENCE_SIZE )
41
42
config : {
42
43
rootPassword : string @timoni (runtime:string:MINIO_ROOT_PASSWORD )
43
44
}
44
45
}
45
46
onlyoffice : {
47
+ domain : string @timoni (runtime:string:ONLYOFFICE_DOMAIN )
46
48
config : {
47
49
coAuthoring : {
48
50
secret : {
Original file line number Diff line number Diff line change @@ -47,6 +47,7 @@ runtime: {
47
47
" EXTERNAL_DOMAIN " : " obj.data.EXTERNAL_DOMAIN "
48
48
" KEYCLOAK_DOMAIN " : " obj.data.KEYCLOAK_DOMAIN "
49
49
" MINIO_DOMAIN " : " obj.data.MINIO_DOMAIN "
50
+ " MINIO_PERSISTENCE_SIZE " : " obj.data.MINIO_PERSISTENCE_SIZE "
50
51
" LDAP_URI " : " obj.data.LDAP_URI "
51
52
" OIDC_ISSUER_URI " : " obj.data.OIDC_ISSUER_URI "
52
53
" COLLABORA_URI " : " obj.data.COLLABORA_URI "
@@ -132,6 +133,8 @@ runtime: {
132
133
OPENCLOUD_LOGGING_LEVEL : " debug "
133
134
KEYCLOAK_ENABLED : true
134
135
MINIO_ENABLED : true
136
+ MINIO_PERSISTENCE_SIZE : " 40Gi "
137
+ ONLYOFFICE_DOMAIN : strings .TrimPrefix (strings .TrimPrefix (parameter .ONLYOFFICE_URI , " https:// " ), " http:// " )
135
138
INGRESS_ENABLED : false
136
139
INGRESS_CLASS_NAME : " nginx "
137
140
INGRESS_PROXY_BODY_SIZE : " 1024m "
Original file line number Diff line number Diff line change 1
1
apiVersion : gateway.networking.k8s.io/v1beta1
2
2
kind : HTTPRoute
3
+ metadata :
4
+ name : {{ .Release.Name }}-proxy-http-redirect
5
+ namespace : {{ template "oc.namespace" . }}
6
+ labels :
7
+ {{- include "oc.labels" . | nindent 4 }}
8
+ spec :
9
+ parentRefs :
10
+ - name : cilium-gateway
11
+ namespace : kube-system
12
+ sectionName : oc-proxy-http
13
+ hostnames :
14
+ - {{ .Values.externalDomain}}
15
+ rules :
16
+ - filters :
17
+ - type : RequestRedirect
18
+ requestRedirect :
19
+ scheme : https
20
+ hostname : {{ .Values.externalDomain}}
21
+ statusCode : 301
22
+ ---
23
+ apiVersion : gateway.networking.k8s.io/v1beta1
24
+ kind : HTTPRoute
3
25
metadata :
4
26
# TODO make like minio
5
27
name : {{ .Release.Name }}-proxy
21
43
backendRefs :
22
44
- name : proxy
23
45
port : 9200
24
-
Original file line number Diff line number Diff line change @@ -6348,7 +6348,7 @@ minio:
6348
6348
# required: true
6349
6349
# @schema
6350
6350
# -- Size of the persistent volume
6351
- size : 5Gi
6351
+ size : 40Gi
6352
6352
# @schema
6353
6353
# type: object
6354
6354
# required: true
You can’t perform that action at this time.
0 commit comments