Skip to content

Commit a8076a9

Browse files
authored
Dave seperated deployment (#243)
* added option to disable dependencies for each repo * fixed hibernate property
1 parent 5abb165 commit a8076a9

File tree

2 files changed

+30
-2
lines changed

2 files changed

+30
-2
lines changed

charts/dave/Chart.yaml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ apiVersion: v2
22
name: dave
33
description: DAVe traffic counting plattform
44
type: application
5-
version: 0.2.4
5+
version: 0.2.5
66
maintainers:
77
- name: klml
88
email: klml@muenchen.de
@@ -25,15 +25,22 @@ dependencies:
2525
condition: externalCharts.keycloak.enabled
2626
- name: backend
2727
version: "*"
28+
condition: externalCharts.backend.enabled
2829
- name: frontend
2930
version: "*"
31+
condition: externalCharts.frontend.enabled
3032
- name: admin-portal
3133
version: "*"
34+
condition: externalCharts.adminportal.enabled
3235
- name: selfservice-portal
3336
version: "*"
37+
condition: externalCharts.selfserviceportal.enabled
3438
- name: eai
3539
version: "*"
40+
condition: externalCharts.eai.enabled
3641
- name: document-storage
3742
version: "*"
43+
condition: externalCharts.documentstorage.enabled
3844
- name: geodata-eai
3945
version: "*"
46+
condition: externalCharts.geodataeai.enabled

charts/dave/values.yaml

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,27 @@ externalCharts:
2828
keycloak:
2929
# enable/disable keycloak chart dependency
3030
enabled: true
31+
backend:
32+
# enable/disable backend chart dependency
33+
enabled: true
34+
frontend:
35+
# enable/disable frontend chart dependency
36+
enabled: true
37+
adminportal:
38+
# enable/disable adminportal chart dependency
39+
enabled: true
40+
selfserviceportal:
41+
# enable/disable selfservice chart dependency
42+
enabled: true
43+
eai:
44+
# enable/disable eai chart dependency
45+
enabled: true
46+
documentstorage:
47+
# enable/disable documentstorage chart dependency
48+
enabled: true
49+
geodataeai:
50+
# enable/disable geodataeai chart dependency
51+
enabled: true
3152

3253
# Dave Backend
3354
backend:
@@ -46,7 +67,7 @@ backend:
4667
# DB
4768
# [By default such tables (and other objects) are automatically put into a schema named “public”. Every new database contains such a schema](https://www.postgresql.org/docs/current/ddl-schemas.html#DDL-SCHEMAS-PUBLIC).
4869
DB_SCHEMA: public
49-
SPRING_JPA_PROPERTIES_HIBERNATE_DEFAULT_SCHEMA: public
70+
spring.jpa.properties.hibernate.default_schema: public
5071
SPRING_DATASOURCE_URL: jdbc:postgresql://dave-postgresql:5432/dave_db
5172
SPRING_DATASOURCE_USERNAME: dave
5273
SPRING_JPA_DATABASE: postgresql

0 commit comments

Comments
 (0)