Skip to content
Snippets Groups Projects
Verified Commit e02fcf70 authored by Martin Weise's avatar Martin Weise
Browse files

Hotfix chart component values

parent 0c9a1ea3
No related branches found
No related tags found
1 merge request!250Master
Showing
with 684 additions and 686 deletions
...@@ -16,38 +16,38 @@ home: https://www.ifs.tuwien.ac.at/infrastructures/dbrepo/ ...@@ -16,38 +16,38 @@ home: https://www.ifs.tuwien.ac.at/infrastructures/dbrepo/
icon: https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/.docs/images/signet_white.png icon: https://gitlab.phaidra.org/fair-data-austria-db-repository/fda-services/-/raw/master/.docs/images/signet_white.png
dependencies: dependencies:
- name: opensearch - name: opensearch
alias: searchDb alias: search-db
version: 2.15.0 # app version 2.10.0 version: 2.15.0 # app version 2.10.0
repository: https://opensearch-project.github.io/helm-charts/ repository: https://opensearch-project.github.io/helm-charts/
- name: opensearch-dashboards - name: opensearch-dashboards
alias: searchDbDashboard alias: search-db-dashboard
version: 2.13.0 # app version 2.10.0 version: 2.13.0 # app version 2.10.0
repository: https://opensearch-project.github.io/helm-charts/ repository: https://opensearch-project.github.io/helm-charts/
- name: keycloak - name: keycloak
alias: authService alias: auth-service
version: 17.3.3 version: 17.3.3
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
- name: mariadb-galera - name: mariadb-galera
alias: dataDb alias: data-db
version: 11.0.1 version: 11.0.1
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
- name: mariadb-galera - name: mariadb-galera
alias: metadataDb alias: metadata-db
version: 11.0.1 version: 11.0.1
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
- name: postgresql-ha - name: postgresql-ha
alias: authDb alias: auth-db
version: 12.1.7 version: 12.1.7
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
- name: rabbitmq - name: rabbitmq
alias: brokerService alias: broker-service
version: 12.5.1 version: 12.5.1
repository: https://charts.bitnami.com/bitnami repository: https://charts.bitnami.com/bitnami
- name: fluent-bit - name: fluent-bit
alias: logService alias: log-service
version: 0.40.0 version: 0.40.0
repository: https://fluent.github.io/helm-charts repository: https://fluent.github.io/helm-charts
- name: seaweedfs - name: seaweedfs
alias: storageService alias: storage-service
version: 3.59.4 version: 3.59.4
repository: https://seaweedfs.github.io/seaweedfs/helm repository: https://seaweedfs.github.io/seaweedfs/helm
This diff is collapsed.
...@@ -2,7 +2,7 @@ apiVersion: v1 ...@@ -2,7 +2,7 @@ apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: auth-service-config name: auth-service-config
namespace: {{ $.Values.namespace }} namespace: {{ .Values.namespace }}
data: data:
KC_HOSTNAME_PATH: "/api/auth" KC_HOSTNAME_PATH: "/api/auth"
KC_HOSTNAME_ADMIN_URL: "https://{{ .Values.hostname }}/api/auth" KC_HOSTNAME_ADMIN_URL: "https://{{ .Values.hostname }}/api/auth"
\ No newline at end of file
...@@ -4,8 +4,8 @@ metadata: ...@@ -4,8 +4,8 @@ metadata:
name: auth-service-secret name: auth-service-secret
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
stringData: stringData:
db-host: "{{ .Values.authDb.host }}" db-host: "{{ index .Values "auth-db" "host" }}"
db-port: "{{ .Values.authDb.port }}" db-port: "{{ index .Values "auth-db" "port" }}"
db-name: "{{ .Values.authDb.postgresql.database }}" db-name: "{{ index .Values "auth-db" "postgresql" "database" }}"
db-username: "{{ .Values.authDb.postgresql.username }}" db-username: "{{ index .Values "auth-db" "postgresql" "username" }}"
db-password: "{{ .Values.authDb.postgresql.password }}" db-password: "{{ index .Values "auth-db" "postgresql" "password" }}"
...@@ -3,7 +3,7 @@ kind: PersistentVolumeClaim ...@@ -3,7 +3,7 @@ kind: PersistentVolumeClaim
metadata: metadata:
name: data-db-shared name: data-db-shared
spec: spec:
storageClassName: {{ .Values.dataDb.persistence.sharedStorageClass }} storageClassName: {{ index .Values "data-db" "persistence" "sharedStorageClass" }}
accessModes: accessModes:
- ReadWriteMany - ReadWriteMany
resources: resources:
......
...@@ -7,25 +7,25 @@ metadata: ...@@ -7,25 +7,25 @@ metadata:
name: data-service-secret name: data-service-secret
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
stringData: stringData:
metadata-db: "{{ .Values.metadataDb.db.name }}" metadata-db: "{{ index .Values "metadata-db" "db" "name" }}"
metadata-host: "{{ .Values.metadataDb.host }}" metadata-host: "{{ index .Values "metadata-db" "host" }}"
metadata-username: "{{ .Values.metadataDb.rootUser.user }}" metadata-username: "{{ index .Values "metadata-db" "rootUser" "user" }}"
metadata-password: "{{ .Values.metadataDb.rootUser.password }}" metadata-password: "{{ index .Values "metadata-db" "rootUser" "password" }}"
metadata-jdbc-extra-args: "{{ .Values.metadataDb.jdbcExtraArgs }}" metadata-jdbc-extra-args: "{{ index .Values "metadata-db" "jdbcExtraArgs" }}"
search-username: "{{ .Values.searchDb.username }}" search-username: "{{ index .Values "search-db" "username" }}"
search-password: "{{ .Values.searchDb.password }}" search-password: "{{ index .Values "search-db" "password" }}"
jwt-issuer: "{{ $jwtIssuer }}" jwt-issuer: "{{ $jwtIssuer }}"
jwt-pubkey: "{{ .Values.dataService.jwt.pubkey }}" jwt-pubkey: "{{ .Values.dataService.jwt.pubkey }}"
broker-username: "{{ .Values.brokerService.auth.username }}" broker-username: "{{ index .Values "broker-service" "auth" "username" }}"
broker-password: "{{ .Values.brokerService.auth.password }}" broker-password: "{{ index .Values "broker-service" "auth" "password" }}"
min-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMin }}" min-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMin }}"
max-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMax }}" max-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMax }}"
requeue-rejected: "{{ .Values.dataService.requeueRejected }}" requeue-rejected: "{{ .Values.dataService.requeueRejected }}"
log-level: "{{ ternary "debug" "info" .Values.dataService.image.debug }}" log-level: "{{ ternary "debug" "info" .Values.dataService.image.debug }}"
broker-host: "{{ .Values.brokerService.host }}" broker-host: "{{ index .Values "broker-service" "host" }}"
broker-port: "{{ .Values.brokerService.port }}" broker-port: "{{ index .Values "broker-service" "port" }}"
broker-virtualhost: "{{ .Values.brokerService.virtualHost }}" broker-virtualhost: "{{ index .Values "broker-service" "virtualHost" }}"
queue-name: "{{ .Values.brokerService.queueName }}" queue-name: "{{ index .Values "broker-service" "queueName" }}"
exchange-name: "{{ .Values.brokerService.exchangeName }}" exchange-name: "{{ index .Values "broker-service" "exchangeName" }}"
routing-key: "{{ .Values.brokerService.routingKey }}" routing-key: "{{ index .Values "broker-service" "routingKey" }}"
connection-timeout: "{{ .Values.brokerService.connectionTimeout }}" connection-timeout: "{{ index .Values "broker-service" "connectionTimeout" }}"
\ No newline at end of file \ No newline at end of file
...@@ -4,7 +4,7 @@ apiVersion: v1 ...@@ -4,7 +4,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: data-service name: data-service
namespace: {{ $.Values.namespace }} namespace: {{ .Values.namespace }}
labels: labels:
service: data-service service: data-service
spec: spec:
......
...@@ -108,6 +108,7 @@ data: ...@@ -108,6 +108,7 @@ data:
description text, description text,
engine character varying(20), engine character varying(20),
is_public boolean NOT NULL DEFAULT TRUE, is_public boolean NOT NULL DEFAULT TRUE,
image longblob,
created_by character varying(36), created_by character varying(36),
owned_by character varying(36), owned_by character varying(36),
contact_person character varying(36), contact_person character varying(36),
...@@ -191,7 +192,7 @@ data: ...@@ -191,7 +192,7 @@ data:
id bigint NOT NULL AUTO_INCREMENT, id bigint NOT NULL AUTO_INCREMENT,
column_id bigint NOT NULL, column_id bigint NOT NULL,
value CHARACTER VARYING(255) NOT NULL, value CHARACTER VARYING(255) NOT NULL,
FOREIGN KEY (column_id) REFERENCES mdb_columns (ID), FOREIGN KEY (column_id) REFERENCES mdb_columns (ID) ON DELETE CASCADE,
PRIMARY KEY (id) PRIMARY KEY (id)
) WITH SYSTEM VERSIONING; ) WITH SYSTEM VERSIONING;
...@@ -200,7 +201,7 @@ data: ...@@ -200,7 +201,7 @@ data:
id bigint NOT NULL AUTO_INCREMENT, id bigint NOT NULL AUTO_INCREMENT,
column_id bigint NOT NULL, column_id bigint NOT NULL,
value CHARACTER VARYING(255) NOT NULL, value CHARACTER VARYING(255) NOT NULL,
FOREIGN KEY (column_id) REFERENCES mdb_columns (ID), FOREIGN KEY (column_id) REFERENCES mdb_columns (ID) ON DELETE CASCADE,
PRIMARY KEY (id) PRIMARY KEY (id)
) WITH SYSTEM VERSIONING; ) WITH SYSTEM VERSIONING;
......
...@@ -9,25 +9,25 @@ metadata: ...@@ -9,25 +9,25 @@ metadata:
stringData: stringData:
admin-email: "{{ .Values.metadataService.adminEmail }}" admin-email: "{{ .Values.metadataService.adminEmail }}"
base-url: "{{ .Values.hostname }}" base-url: "{{ .Values.hostname }}"
broker-endpoint: "{{ .Values.brokerService.url }}" broker-endpoint: "{{ index .Values "broker-service" "url" }}"
broker-host: "{{ .Values.brokerService.host }}" broker-host: "{{ index .Values "broker-service" "host" }}"
broker-port: "{{ .Values.brokerService.port }}" broker-port: "{{ index .Values "broker-service" "port" }}"
gateway-endpoint: "{{ .Values.hostname }}" gateway-endpoint: "{{ .Values.hostname }}"
website: "{{ .Values.metadataService.website }}" website: "{{ .Values.metadataService.website }}"
search-username: "{{ .Values.searchDb.username }}" search-username: "{{ index .Values "search-db" "username" }}"
search-password: "{{ .Values.searchDb.password }}" search-password: "{{ index .Values "search-db" "password" }}"
broker-username: "{{ .Values.brokerService.auth.username }}" broker-username: "{{ index .Values "broker-service" "auth" "username" }}"
broker-password: "{{ .Values.brokerService.auth.password }}" broker-password: "{{ index .Values "broker-service" "auth" "password" }}"
log-level: "{{ ternary "trace" "info" .Values.metadataService.image.debug }}" log-level: "{{ ternary "trace" "info" .Values.metadataService.image.debug }}"
metadata-db: "{{ .Values.metadataDb.db.name }}" metadata-db: "{{ index .Values "metadata-db" "db" "name" }}"
metadata-host: "{{ .Values.metadataDb.host }}" metadata-host: "{{ index .Values "metadata-db" "host" }}"
metadata-username: "{{ .Values.metadataDb.rootUser.user }}" metadata-username: "{{ index .Values "metadata-db" "rootUser" "user" }}"
metadata-password: "{{ .Values.metadataDb.rootUser.password }}" metadata-password: "{{ index .Values "metadata-db" "rootUser" "password" }}"
metadata-jdbc-extra-args: "{{ .Values.metadataDb.jdbcExtraArgs }}" metadata-jdbc-extra-args: "{{ index .Values "metadata-db" "jdbcExtraArgs" }}"
keycloak-host: "{{ .Values.metadataService.authService.url }}" keycloak-host: "{{ .Values.metadataService.authService.url }}"
keycloak-admin: "{{ .Values.authService.auth.adminUser }}" keycloak-admin: "{{ index .Values "auth-service" "auth" "adminUser" }}"
keycloak-admin-password: "{{ .Values.authService.auth.adminPassword }}" keycloak-admin-password: "{{ index .Values "auth-service" "auth" "adminPassword" }}"
keycloak-client-secret: "{{ .Values.authService.client.secret }}" keycloak-client-secret: "{{ index .Values "auth-service" "client" "secret" }}"
datacite-url: "{{ .Values.metadataService.datacite.url }}" datacite-url: "{{ .Values.metadataService.datacite.url }}"
datacite-prefix: "{{ .Values.metadataService.datacite.prefix | toString }}" datacite-prefix: "{{ .Values.metadataService.datacite.prefix | toString }}"
datacite-username: "{{ .Values.metadataService.datacite.username }}" datacite-username: "{{ .Values.metadataService.datacite.username }}"
...@@ -35,17 +35,17 @@ stringData: ...@@ -35,17 +35,17 @@ stringData:
repository-name: "{{ .Values.metadataService.repositoryName }}" repository-name: "{{ .Values.metadataService.repositoryName }}"
pid-base: "{{ $pidBase }}" pid-base: "{{ $pidBase }}"
jwt-issuer: "{{ $jwtIssuer }}" jwt-issuer: "{{ $jwtIssuer }}"
broker-virtualhost: "{{ .Values.brokerService.virtualHost }}" broker-virtualhost: "{{ index .Values "broker-service" "virtualHost" }}"
queue-name: "{{ .Values.brokerService.queueName }}" queue-name: "{{ index .Values "broker-service" "queueName" }}"
exchange-name: "{{ .Values.brokerService.exchangeName }}" exchange-name: "{{ index .Values "broker-service" "exchangeName" }}"
routing-key: "{{ .Values.brokerService.routingKey }}" routing-key: "{{ index .Values "broker-service" "routingKey" }}"
connection-timeout: "{{ .Values.brokerService.connectionTimeout }}" connection-timeout: "{{ index .Values "broker-service" "connectionTimeout" }}"
min-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMin }}" min-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMin }}"
max-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMax }}" max-concurrent-consumers: "{{ .Values.dataService.consumerConcurrentMax }}"
requeue-rejected: "{{ .Values.dataService.requeueRejected }}" requeue-rejected: "{{ .Values.dataService.requeueRejected }}"
s3-storage-endpoint: http://storage-service-s3:9000 s3-storage-endpoint: http://storage-service-s3:9000
s3-access-key-id: "{{ .Values.storageService.s3.auth.username }}" s3-access-key-id: "{{ index .Values "storage-service" "s3" "auth" "username" }}"
s3-secret-access-key: "{{ .Values.storageService.s3.auth.password }}" s3-secret-access-key: "{{ index .Values "storage-service" "s3" "auth" "password" }}"
s3-import-bucket: "dbrepo-upload" s3-import-bucket: "dbrepo-upload"
s3-export-bucket: "dbrepo-download" s3-export-bucket: "dbrepo-download"
delete-stale-files-rate: {{ .Values.metadataService.rates.deleteStaleFiles | quote }} delete-stale-files-rate: {{ .Values.metadataService.rates.deleteStaleFiles | quote }}
......
...@@ -17,5 +17,5 @@ stringData: ...@@ -17,5 +17,5 @@ stringData:
opensearch: opensearch:
ssl: ssl:
verificationMode: none verificationMode: none
username: {{ .Values.searchDb.username }} username: {{ index .Values "search-db" "username" }}
password: {{ .Values.searchDb.password }} password: {{ index .Values "search-db" "password" }}
...@@ -5,8 +5,8 @@ metadata: ...@@ -5,8 +5,8 @@ metadata:
name: search-service-secret name: search-service-secret
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
stringData: stringData:
opensearch-host: "{{ .Values.searchDb.host }}" opensearch-host: "{{ index .Values "search-db" "host" }}"
opensearch-port: "{{ .Values.searchDb.port }}" opensearch-port: "{{ index .Values "search-db" "port" }}"
opensearch-username: "{{ .Values.searchDb.username }}" opensearch-username: "{{ index .Values "search-db" "username" }}"
opensearch-password: "{{ .Values.searchDb.password }}" opensearch-password: "{{ index .Values "search-db" "password" }}"
log-level: "{{ ternary "DEBUG" "INFO" .Values.searchService.image.debug }}" log-level: "{{ ternary "DEBUG" "INFO" .Values.searchService.image.debug }}"
...@@ -14,8 +14,8 @@ stringData: ...@@ -14,8 +14,8 @@ stringData:
"name": "admin", "name": "admin",
"credentials": [ "credentials": [
{ {
"accessKey": "{{ .Values.storageService.s3.auth.username }}", "accessKey": "{{ index .Values "storage-service" "s3" "auth" "username" }}",
"secretKey": "{{ .Values.storageService.s3.auth.password }}" "secretKey": "{{ index .Values "storage-service" "s3" "auth" "password" }}"
} }
], ],
"actions": [ "actions": [
......
...@@ -4,7 +4,7 @@ apiVersion: apps/v1 ...@@ -4,7 +4,7 @@ apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: upload-service name: upload-service
namespace: {{ $.Values.namespace }} namespace: {{ .Values.namespace }}
labels: labels:
app: upload-service app: upload-service
service: upload-service service: upload-service
......
...@@ -6,7 +6,7 @@ metadata: ...@@ -6,7 +6,7 @@ metadata:
name: upload-service-secret name: upload-service-secret
namespace: {{ .Values.namespace }} namespace: {{ .Values.namespace }}
stringData: stringData:
aws-access-key-id: "{{ .Values.storageService.s3.auth.username }}" aws-access-key-id: "{{ index .Values "storage-service" "s3" "auth" "username" }}"
aws-secret-access-key: "{{ .Values.storageService.s3.auth.password }}" aws-secret-access-key: "{{ index .Values "storage-service" "s3" "auth" "password" }}"
aws-region: "default" aws-region: "default"
{{- end }} {{- end }}
\ No newline at end of file
...@@ -4,7 +4,7 @@ apiVersion: v1 ...@@ -4,7 +4,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: upload-service name: upload-service
namespace: {{ $.Values.namespace }} namespace: {{ .Values.namespace }}
labels: labels:
service: upload-service service: upload-service
spec: spec:
......
...@@ -6,7 +6,7 @@ strategyType: RollingUpdate ...@@ -6,7 +6,7 @@ strategyType: RollingUpdate
clusterDomain: cluster.local clusterDomain: cluster.local
metadataDb: metadata-db:
fullnameOverride: metadata-db fullnameOverride: metadata-db
image: image:
debug: false debug: false
...@@ -35,7 +35,7 @@ metadataDb: ...@@ -35,7 +35,7 @@ metadataDb:
storageClass: default storageClass: default
replicaCount: 3 # uneven 3,5,7 replicaCount: 3 # uneven 3,5,7
authService: auth-service:
fullnameOverride: auth-service fullnameOverride: auth-service
image: image:
debug: false debug: false
...@@ -71,7 +71,7 @@ authService: ...@@ -71,7 +71,7 @@ authService:
mountPath: /opt/bitnami/keycloak/data/import mountPath: /opt/bitnami/keycloak/data/import
replicaCount: 2 replicaCount: 2
authDb: auth-db:
fullnameOverride: auth-db fullnameOverride: auth-db
host: auth-db-pgpool host: auth-db-pgpool
port: 5432 port: 5432
...@@ -96,7 +96,7 @@ authDb: ...@@ -96,7 +96,7 @@ authDb:
size: 10Gi size: 10Gi
storageClass: default storageClass: default
dataDb: data-db:
fullnameOverride: data-db fullnameOverride: data-db
image: image:
debug: false debug: false
...@@ -156,7 +156,7 @@ dataDb: ...@@ -156,7 +156,7 @@ dataDb:
sharedStorageClass: default sharedStorageClass: default
replicaCount: 3 # uneven replicaCount: 3 # uneven
searchDb: search-db:
fullnameOverride: search-db fullnameOverride: search-db
host: search-db host: search-db
port: 9200 port: 9200
...@@ -232,7 +232,7 @@ searchDb: ...@@ -232,7 +232,7 @@ searchDb:
".opendistro-asynchronous-search-response*", ".opendistro-asynchronous-search-response*",
] ]
searchDbDashboard: search-db-dashboard:
fullnameOverride: search-db-dashboard fullnameOverride: search-db-dashboard
opensearchHosts: http://search-db:9200 opensearchHosts: http://search-db:9200
extraInitContainers: extraInitContainers:
...@@ -267,7 +267,7 @@ uploadService: ...@@ -267,7 +267,7 @@ uploadService:
tag: v1.12 tag: v1.12
replicaCount: 2 replicaCount: 2
brokerService: broker-service:
fullnameOverride: broker-service fullnameOverride: broker-service
image: image:
debug: true debug: true
...@@ -327,9 +327,6 @@ brokerService: ...@@ -327,9 +327,6 @@ brokerService:
secret: secret:
secretName: broker-service-secret secretName: broker-service-secret
extraPlugins: rabbitmq_prometheus rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl extraPlugins: rabbitmq_prometheus rabbitmq_auth_backend_oauth2 rabbitmq_auth_mechanism_ssl
extraEnvVars:
- name: BITNAMI_DEBUG
value: "true"
persistence: persistence:
enabled: false enabled: false
size: 5Gi size: 5Gi
...@@ -400,13 +397,13 @@ searchService: ...@@ -400,13 +397,13 @@ searchService:
debug: false debug: false
replicaCount: 2 replicaCount: 2
storageService: storage-service:
fullnameOverride: storage-service fullnameOverride: storage-service
master: master:
enabled: true enabled: true
filer: filer:
enabled: true enabled: true
replicas: 1 replicas: 2
enablePVC: false enablePVC: false
storage: 25Gi storage: 25Gi
s3: s3:
...@@ -418,10 +415,10 @@ storageService: ...@@ -418,10 +415,10 @@ storageService:
existingConfigSecret: seaweedfs-s3-secret existingConfigSecret: seaweedfs-s3-secret
volume: volume:
enabled: true enabled: true
replicas: 1 replicas: 2
s3: s3:
enabled: true enabled: true
replicas: 1 replicas: 2
port: 9000 port: 9000
metricsPort: 9091 metricsPort: 9091
enableAuth: true enableAuth: true
...@@ -431,7 +428,7 @@ storageService: ...@@ -431,7 +428,7 @@ storageService:
username: seaweedfsadmin username: seaweedfsadmin
password: seaweedfsadmin password: seaweedfsadmin
logService: log-service:
fullnameOverride: log-service fullnameOverride: log-service
config: config:
outputs: | outputs: |
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment