mirror of
https://gitlab.opencode.de/bmi/opendesk/deployment/opendesk.git
synced 2025-12-08 00:11:38 +01:00
fix(cassandra): Prepare cassandra for openDesk Enterprise.
This commit is contained in:
@@ -113,6 +113,18 @@ repositories:
|
|||||||
oci: true
|
oci: true
|
||||||
url: "{{ .Values.global.helmRegistry | default .Values.charts.minio.registry }}/{{ .Values.charts.minio.repository }}"
|
url: "{{ .Values.global.helmRegistry | default .Values.charts.minio.registry }}/{{ .Values.charts.minio.repository }}"
|
||||||
|
|
||||||
|
# openDesk Enterprise Repositories
|
||||||
|
|
||||||
|
# Cassandra
|
||||||
|
# Source: https://github.com/bitnami/charts/
|
||||||
|
- name: "cassandra-repo"
|
||||||
|
keyring: "../../files/gpg-pubkeys/opencode.gpg"
|
||||||
|
verify: {{ .Values.charts.cassandra.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.cassandra.registry }}/{{ .Values.charts.cassandra.repository }}"
|
||||||
|
|
||||||
releases:
|
releases:
|
||||||
- name: "opendesk-otterize"
|
- name: "opendesk-otterize"
|
||||||
chart: "otterize-repo/{{ .Values.charts.otterize.name }}"
|
chart: "otterize-repo/{{ .Values.charts.otterize.name }}"
|
||||||
@@ -245,6 +257,17 @@ releases:
|
|||||||
installed: {{ .Values.minio.enabled }}
|
installed: {{ .Values.minio.enabled }}
|
||||||
timeout: 900
|
timeout: 900
|
||||||
|
|
||||||
|
# openDesk Enterprise Releases
|
||||||
|
- name: "cassandra"
|
||||||
|
chart: "cassandra-repo/{{ .Values.charts.cassandra.name }}"
|
||||||
|
version: "{{ .Values.charts.cassandra.version }}"
|
||||||
|
values:
|
||||||
|
{{ range .Values.customization.release.cassandra }}
|
||||||
|
- {{ . }}
|
||||||
|
{{ end }}
|
||||||
|
installed: {{ .Values.cassandra.enabled }}
|
||||||
|
timeout: 900
|
||||||
|
|
||||||
commonLabels:
|
commonLabels:
|
||||||
deployStage: "030-services"
|
deployStage: "030-services"
|
||||||
component: "services"
|
component: "services"
|
||||||
|
|||||||
@@ -6,6 +6,16 @@
|
|||||||
# yamllint disable rule:line-length
|
# yamllint disable rule:line-length
|
||||||
---
|
---
|
||||||
charts:
|
charts:
|
||||||
|
cassandra:
|
||||||
|
# providerCategory: "Community"
|
||||||
|
# providerResponsible: "openDesk"
|
||||||
|
# upstreamRegistry: "https://registry-1.docker.io"
|
||||||
|
# upstreamRepository: "bitnamicharts/cassandra"
|
||||||
|
registry: "registry.opencode.de"
|
||||||
|
repository: "bmi/opendesk/components/external/charts/bitnami-charts"
|
||||||
|
name: "cassandra"
|
||||||
|
version: "12.0.4"
|
||||||
|
verify: true
|
||||||
certificates:
|
certificates:
|
||||||
# providerCategory: "Platform"
|
# providerCategory: "Platform"
|
||||||
# providerResponsible: "openDesk"
|
# providerResponsible: "openDesk"
|
||||||
|
|||||||
@@ -63,4 +63,7 @@ customization:
|
|||||||
minio: {}
|
minio: {}
|
||||||
# xwiki
|
# xwiki
|
||||||
xwiki: {}
|
xwiki: {}
|
||||||
|
|
||||||
|
# openDesk Enterprise Components
|
||||||
|
cassandra: {}
|
||||||
...
|
...
|
||||||
|
|||||||
@@ -70,4 +70,9 @@ redis:
|
|||||||
xwiki:
|
xwiki:
|
||||||
enabled: true
|
enabled: true
|
||||||
namespace: ~
|
namespace: ~
|
||||||
|
|
||||||
|
# openDesk Enterprise Components
|
||||||
|
cassandra:
|
||||||
|
enabled: false
|
||||||
|
namespace: ~
|
||||||
...
|
...
|
||||||
|
|||||||
Reference in New Issue
Block a user