mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-08 00:11:38 +01:00
fix(element): Prepare element for openDesk Enterprise.
This commit is contained in:
@@ -32,7 +32,6 @@ repositories:
|
|||||||
password: {{ env "OD_PRIVATE_REGISTRY_PASSWORD" | quote }}
|
password: {{ env "OD_PRIVATE_REGISTRY_PASSWORD" | quote }}
|
||||||
oci: true
|
oci: true
|
||||||
url: "{{ .Values.global.helmRegistry | default .Values.charts.synapse.registry }}/{{ .Values.charts.synapse.repository }}"
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.synapse.registry }}/{{ .Values.charts.synapse.repository }}"
|
||||||
|
|
||||||
- name: "synapse-create-account-repo"
|
- name: "synapse-create-account-repo"
|
||||||
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
||||||
verify: {{ .Values.charts.synapseCreateAccount.verify }}
|
verify: {{ .Values.charts.synapseCreateAccount.verify }}
|
||||||
@@ -79,6 +78,39 @@ repositories:
|
|||||||
oci: true
|
oci: true
|
||||||
url: "{{ .Values.global.helmRegistry | default .Values.charts.matrixNeodatefixBot.registry }}/{{ .Values.charts.matrixNeodatefixBot.repository }}"
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.matrixNeodatefixBot.registry }}/{{ .Values.charts.matrixNeodatefixBot.repository }}"
|
||||||
|
|
||||||
|
# openDesk Enterprise Repositories
|
||||||
|
|
||||||
|
# openDesk Element
|
||||||
|
# Source: https://gitlab.opencode.de/bmi/opendesk/components/platform-development/charts/opendesk-element
|
||||||
|
- name: "synapse-admin-repo"
|
||||||
|
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
||||||
|
verify: {{ .Values.charts.synapseAdmin.verify }}
|
||||||
|
username: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_USERNAME" | quote }}
|
||||||
|
password: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_PASSWORD" | quote }}
|
||||||
|
oci: true
|
||||||
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.synapseAdmin.registry }}/{{ .Values.charts.synapseAdmin.repository }}"
|
||||||
|
- name: "synapse-adminbot-web-repo"
|
||||||
|
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
||||||
|
verify: {{ .Values.charts.synapseAdminbotWeb.verify }}
|
||||||
|
username: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_USERNAME" | quote }}
|
||||||
|
password: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_PASSWORD" | quote }}
|
||||||
|
oci: true
|
||||||
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.synapseAdminbotWeb.registry }}/{{ .Values.charts.synapseAdminbotWeb.repository }}"
|
||||||
|
- name: "synapse-groupsync-repo"
|
||||||
|
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
||||||
|
verify: {{ .Values.charts.synapseGroupsync.verify }}
|
||||||
|
username: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_USERNAME" | quote }}
|
||||||
|
password: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_PASSWORD" | quote }}
|
||||||
|
oci: true
|
||||||
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.synapseGroupsync.registry }}/{{ .Values.charts.synapseGroupsync.repository }}"
|
||||||
|
- name: "synapse-pipe-repo"
|
||||||
|
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
||||||
|
verify: {{ .Values.charts.synapsePipe.verify }}
|
||||||
|
username: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_USERNAME" | quote }}
|
||||||
|
password: {{ env "OD_ENTERPRISE_PRIVATE_REGISTRY_PASSWORD" | quote }}
|
||||||
|
oci: true
|
||||||
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.synapsePipe.registry }}/{{ .Values.charts.synapsePipe.repository }}"
|
||||||
|
|
||||||
releases:
|
releases:
|
||||||
# During upgrade 1.0.0 -> 1.1.0 the chart 'opendesk-element' has been moved to 'opendesk-element-web'
|
# During upgrade 1.0.0 -> 1.1.0 the chart 'opendesk-element' has been moved to 'opendesk-element-web'
|
||||||
- name: "opendesk-element"
|
- name: "opendesk-element"
|
||||||
@@ -186,6 +218,77 @@ releases:
|
|||||||
installed: {{ .Values.element.enabled }}
|
installed: {{ .Values.element.enabled }}
|
||||||
timeout: 900
|
timeout: 900
|
||||||
|
|
||||||
|
# openDesk Enterprise Releases
|
||||||
|
- name: "opendesk-synapse-admin"
|
||||||
|
chart: "synapse-admin-repo/{{ .Values.charts.synapseAdmin.name }}"
|
||||||
|
version: "{{ .Values.charts.synapseAdmin.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseAdmin }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementAdmin.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
|
- name: "opendesk-synapse-adminbot-bootstrap"
|
||||||
|
chart: "synapse-create-account-repo/{{ .Values.charts.synapseCreateAccount.name }}"
|
||||||
|
version: "{{ .Values.charts.synapseCreateAccount.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseAdminbotBootstrap }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementAdmin.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
|
- name: "opendesk-synapse-adminbot-pipe"
|
||||||
|
chart: "synapse-pipe-repo/{{ .Values.charts.synapsePipe.name }}"
|
||||||
|
version: "{{ .Values.charts.synapsePipe.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseAdminbotPipe }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementAdmin.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
|
- name: "opendesk-synapse-adminbot-web"
|
||||||
|
chart: "synapse-adminbot-web-repo/{{ .Values.charts.synapseAdminbotWeb.name }}"
|
||||||
|
version: "{{ .Values.charts.synapseAdminbotWeb.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseAdminbotWeb }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementAdmin.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
|
- name: "opendesk-synapse-auditbot-bootstrap"
|
||||||
|
chart: "synapse-create-account-repo/{{ .Values.charts.synapseCreateAccount.name }}"
|
||||||
|
version: "{{ .Values.charts.synapseCreateAccount.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseAuditbotBootstrap }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementAdmin.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
|
- name: "opendesk-synapse-auditbot-pipe"
|
||||||
|
chart: "synapse-pipe-repo/{{ .Values.charts.synapsePipe.name }}"
|
||||||
|
version: "{{ .Values.charts.synapsePipe.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseAuditbotPipe }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementAdmin.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
|
- name: "opendesk-synapse-groupsync"
|
||||||
|
chart: "synapse-groupsync-repo/{{ .Values.charts.synapseGroupsync.name }}"
|
||||||
|
version: "{{ .Values.charts.synapseGroupsync.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.opendeskSynapseGroupsync }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.elementGroupsync.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deployStage: "050-components"
|
deployStage: "050-components"
|
||||||
component: "element"
|
component: "element"
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-element"
|
name: "opendesk-element"
|
||||||
version: "5.0.0"
|
version: "5.0.1"
|
||||||
verify: true
|
verify: true
|
||||||
elementWeb:
|
elementWeb:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
@@ -107,7 +107,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-element-web"
|
name: "opendesk-element-web"
|
||||||
version: "5.0.0"
|
version: "5.0.1"
|
||||||
verify: true
|
verify: true
|
||||||
elementWellKnown:
|
elementWellKnown:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
@@ -117,7 +117,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-well-known"
|
name: "opendesk-well-known"
|
||||||
version: "5.0.0"
|
version: "5.0.1"
|
||||||
verify: true
|
verify: true
|
||||||
home:
|
home:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
@@ -209,7 +209,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-matrix-user-verification-service"
|
name: "opendesk-matrix-user-verification-service"
|
||||||
version: "3.4.0"
|
version: "5.0.1"
|
||||||
verify: true
|
verify: true
|
||||||
memcached:
|
memcached:
|
||||||
# providerCategory: "Community"
|
# providerCategory: "Community"
|
||||||
@@ -427,7 +427,21 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-synapse"
|
name: "opendesk-synapse"
|
||||||
version: "5.0.0"
|
version: "5.0.1"
|
||||||
|
verify: true
|
||||||
|
synapseAdmin:
|
||||||
|
# Component is required for openDesk Enterprise only.
|
||||||
|
registry: ""
|
||||||
|
repository: ""
|
||||||
|
name: ""
|
||||||
|
version: ""
|
||||||
|
verify: true
|
||||||
|
synapseAdminbotWeb:
|
||||||
|
# Component is required for openDesk Enterprise only.
|
||||||
|
registry: ""
|
||||||
|
repository: ""
|
||||||
|
name: ""
|
||||||
|
version: ""
|
||||||
verify: true
|
verify: true
|
||||||
synapseCreateAccount:
|
synapseCreateAccount:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
@@ -437,7 +451,21 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-synapse-create-account"
|
name: "opendesk-synapse-create-account"
|
||||||
version: "5.0.0"
|
version: "5.0.1"
|
||||||
|
verify: true
|
||||||
|
synapseGroupsync:
|
||||||
|
# Component is required for openDesk Enterprise only.
|
||||||
|
registry: ""
|
||||||
|
repository: ""
|
||||||
|
name: ""
|
||||||
|
version: ""
|
||||||
|
verify: true
|
||||||
|
synapsePipe:
|
||||||
|
# Component is required for openDesk Enterprise only.
|
||||||
|
registry: ""
|
||||||
|
repository: ""
|
||||||
|
name: ""
|
||||||
|
version: ""
|
||||||
verify: true
|
verify: true
|
||||||
synapseWeb:
|
synapseWeb:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
@@ -447,7 +475,7 @@ charts:
|
|||||||
registry: "registry.opencode.de"
|
registry: "registry.opencode.de"
|
||||||
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
repository: "bmi/opendesk/components/platform-development/charts/opendesk-element"
|
||||||
name: "opendesk-synapse-web"
|
name: "opendesk-synapse-web"
|
||||||
version: "5.0.0"
|
version: "5.0.1"
|
||||||
verify: true
|
verify: true
|
||||||
xwiki:
|
xwiki:
|
||||||
# providerCategory: "Supplier"
|
# providerCategory: "Supplier"
|
||||||
|
|||||||
@@ -68,4 +68,11 @@ customization:
|
|||||||
|
|
||||||
# openDesk Enterprise Components
|
# openDesk Enterprise Components
|
||||||
cassandra: {}
|
cassandra: {}
|
||||||
|
opendeskSynapseAdmin: {}
|
||||||
|
opendeskSynapseAdminbotBootstrap: {}
|
||||||
|
opendeskSynapseAdminbotPipe: {}
|
||||||
|
opendeskSynapseAdminbotWeb: {}
|
||||||
|
opendeskSynapseAuditbotBootstrap: {}
|
||||||
|
opendeskSynapseAuditbotPipe: {}
|
||||||
|
opendeskSynapseGroupsync: {}
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -75,4 +75,10 @@ xwiki:
|
|||||||
cassandra:
|
cassandra:
|
||||||
enabled: false
|
enabled: false
|
||||||
namespace: ~
|
namespace: ~
|
||||||
|
elementAdmin:
|
||||||
|
enabled: false
|
||||||
|
namespace: ~
|
||||||
|
elementGroupsync:
|
||||||
|
enabled: false
|
||||||
|
namespace: ~
|
||||||
...
|
...
|
||||||
|
|||||||
Reference in New Issue
Block a user