mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-06 23:41:43 +01:00
fix(collabora): Use internal connections
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
---
|
---
|
||||||
controller:
|
controller:
|
||||||
enableHashmapParallelization: true
|
enableHashmapParallelization: true
|
||||||
ingressUrl: "https://{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}"
|
ingressUrl: "http://ingress-nginx-controller.ingress-nginx.svc.{{ .Values.cluster.networking.domain }}"
|
||||||
namespacedRole: true
|
namespacedRole: true
|
||||||
# CoolController uses `app.kubernetes.io/name` label to find deployment resource
|
# CoolController uses `app.kubernetes.io/name` label to find deployment resource
|
||||||
# openDesk uses `fullnameOverride` in Collabora Deployment that updates `metadata.name` not the `app.kubernetes.io/name`
|
# openDesk uses `fullnameOverride` in Collabora Deployment that updates `metadata.name` not the `app.kubernetes.io/name`
|
||||||
@@ -33,12 +33,18 @@ ingress:
|
|||||||
enabled: {{ .Values.ingress.enabled }}
|
enabled: {{ .Values.ingress.enabled }}
|
||||||
annotations:
|
annotations:
|
||||||
{{ .Values.annotations.coco.ingress | toYaml | nindent 4 }}
|
{{ .Values.annotations.coco.ingress | toYaml | nindent 4 }}
|
||||||
|
nginx.ingress.kubernetes.io/force-ssl-redirect: ‘false’
|
||||||
|
nginx.ingress.kubernetes.io/ssl-redirect: 'false'
|
||||||
className: {{ .Values.ingress.ingressClassName | quote }}
|
className: {{ .Values.ingress.ingressClassName | quote }}
|
||||||
hosts:
|
hosts:
|
||||||
- host: "{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}"
|
- host: "{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}"
|
||||||
paths:
|
paths:
|
||||||
- path: "/controller"
|
- path: "/controller"
|
||||||
pathType: "Prefix"
|
pathType: "Prefix"
|
||||||
|
- host: {{ printf "ingress-nginx-controller.ingress-nginx.svc.%s" .Values.cluster.networking.domain | quote }}
|
||||||
|
paths:
|
||||||
|
- path: /controller/ws
|
||||||
|
pathType: Exact
|
||||||
tls:
|
tls:
|
||||||
- secretName: {{ .Values.ingress.tls.secretName | quote }}
|
- secretName: {{ .Values.ingress.tls.secretName | quote }}
|
||||||
hosts:
|
hosts:
|
||||||
|
|||||||
@@ -10,4 +10,14 @@ autoscaling:
|
|||||||
targetMemoryUtilizationPercentage: {{ .Values.enterpriseFeatures.collabora.autoscaling.targetMemoryUtilizationPercentage }}
|
targetMemoryUtilizationPercentage: {{ .Values.enterpriseFeatures.collabora.autoscaling.targetMemoryUtilizationPercentage }}
|
||||||
targetCPUUtilizationPercentage: {{ .Values.enterpriseFeatures.collabora.autoscaling.targetCPUUtilizationPercentage }}
|
targetCPUUtilizationPercentage: {{ .Values.enterpriseFeatures.collabora.autoscaling.targetCPUUtilizationPercentage }}
|
||||||
scaleDownDisabled: {{ .Values.enterpriseFeatures.collabora.autoscaling.scaleDownDisabled }}
|
scaleDownDisabled: {{ .Values.enterpriseFeatures.collabora.autoscaling.scaleDownDisabled }}
|
||||||
|
ingress:
|
||||||
|
hosts:
|
||||||
|
- host: "{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}"
|
||||||
|
paths:
|
||||||
|
- path: "/"
|
||||||
|
pathType: "Prefix"
|
||||||
|
- host: {{ printf "ingress-nginx-controller.ingress-nginx.svc.%s" .Values.cluster.networking.domain | quote }}
|
||||||
|
paths:
|
||||||
|
- path: /hosting/capabilities
|
||||||
|
pathType: Exact
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ collabora:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.apps.collaboraController.enabled }}
|
{{- if .Values.apps.collaboraController.enabled }}
|
||||||
--o:indirection_endpoint.url=https://{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}/controller/routeToken
|
--o:indirection_endpoint.url=https://{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}/controller/routeToken
|
||||||
--o:monitors.monitor[0]=wss://{{ .Values.global.hosts.collabora }}.{{ .Values.global.domain }}/controller/ws
|
--o:monitors.monitor[0]=ws://ingress-nginx-controller.ingress-nginx.svc.{{ .Values.cluster.networking.domain }}/controller/ws
|
||||||
--o:monitors.monitor[0][@retryInterval]=5
|
--o:monitors.monitor[0][@retryInterval]=5
|
||||||
{{- end }}
|
{{- end }}
|
||||||
username: "collabora-internal-admin"
|
username: "collabora-internal-admin"
|
||||||
@@ -52,6 +52,8 @@ ingress:
|
|||||||
annotations:
|
annotations:
|
||||||
{{- if .Values.apps.collaboraController.enabled }}
|
{{- if .Values.apps.collaboraController.enabled }}
|
||||||
nginx.ingress.kubernetes.io/upstream-hash-by: "$arg_RouteToken"
|
nginx.ingress.kubernetes.io/upstream-hash-by: "$arg_RouteToken"
|
||||||
|
nginx.ingress.kubernetes.io/force-ssl-redirect: ‘false’
|
||||||
|
nginx.ingress.kubernetes.io/ssl-redirect: 'false'
|
||||||
{{- else }}
|
{{- else }}
|
||||||
nginx.ingress.kubernetes.io/upstream-hash-by: "$arg_WOPISrc"
|
nginx.ingress.kubernetes.io/upstream-hash-by: "$arg_WOPISrc"
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|||||||
Reference in New Issue
Block a user