Skip to content

Commit 8b87269

Browse files
committed
chore(DataPlaneProxy): adds configuration for DataPlaneProxy
1 parent 22a1ccb commit 8b87269

File tree

12 files changed

+78
-0
lines changed

12 files changed

+78
-0
lines changed

charts/tractusx-connector-azure-vault/templates/deployment-controlplane.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,16 @@ spec:
224224
- name: "EDC_DATASOURCE_TRANSFERPROCESS_URL"
225225
value: {{ .Values.postgresql.jdbcUrl | required ".Values.postgresql.jdbcUrl is required" | quote }}
226226

227+
# see extension https://github.com/eclipse-tractusx/tractusx-edc/tree/main/edc-extensions/edr-cache-sql
228+
- name: "EDC_DATASOURCE_EDR_NAME"
229+
value: "edr"
230+
- name: "EDC_DATASOURCE_EDR_USER"
231+
value: {{ .Values.postgresql.username | required ".Values.postgresql.username is required" | quote }}
232+
- name: "EDC_DATASOURCE_EDR_PASSWORD"
233+
value: {{ .Values.postgresql.password | required ".Values.postgresql.password is required" | quote }}
234+
- name: "EDC_DATASOURCE_EDR_URL"
235+
value: {{ .Values.postgresql.jdbcUrl | required ".Values.postgresql.jdbcUrl is required" | quote }}
236+
227237
################
228238
## DATA PLANE ##
229239
################

charts/tractusx-connector-azure-vault/templates/deployment-dataplane.yaml

+14
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,20 @@ spec:
147147
value: {{ .Values.dataplane.aws.accessKeyId | quote }}
148148
{{- end }}
149149

150+
###############
151+
## EDR CACHE ##
152+
###############
153+
154+
# see extension https://github.com/eclipse-tractusx/tractusx-edc/tree/main/edc-extensions/edr-cache-sql
155+
- name: "EDC_DATASOURCE_EDR_NAME"
156+
value: "edr"
157+
- name: "EDC_DATASOURCE_EDR_USER"
158+
value: {{ .Values.postgresql.username | required ".Values.postgresql.username is required" | quote }}
159+
- name: "EDC_DATASOURCE_EDR_PASSWORD"
160+
value: {{ .Values.postgresql.password | required ".Values.postgresql.password is required" | quote }}
161+
- name: "EDC_DATASOURCE_EDR_URL"
162+
value: {{ .Values.postgresql.jdbcUrl | required ".Values.postgresql.jdbcUrl is required" | quote }}
163+
150164
###########
151165
## VAULT ##
152166
###########

charts/tractusx-connector-azure-vault/templates/service-dataplane.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -48,5 +48,9 @@ spec:
4848
targetPort: metrics
4949
protocol: TCP
5050
name: metrics
51+
- port: {{ .Values.dataplane.endpoints.proxy.port }}
52+
targetPort: proxy
53+
protocol: TCP
54+
name: proxy
5155
selector:
5256
{{- include "txdc.dataplane.selectorLabels" . | nindent 4 }}

charts/tractusx-connector-azure-vault/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,9 @@ dataplane:
343343
control:
344344
port: 8083
345345
path: /api/dataplane/control
346+
proxy:
347+
port: 8186
348+
path: /proxy
346349
observability:
347350
# -- port for incoming API calls
348351
port: 8085

charts/tractusx-connector-memory/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,9 @@ runtime:
124124
public:
125125
port: 8086
126126
path: /api/public
127+
proxy:
128+
port: 8186
129+
path: /proxy
127130
businessPartnerValidation:
128131
log:
129132
agreementValidation: true

charts/tractusx-connector/templates/deployment-controlplane.yaml

+10
Original file line numberDiff line numberDiff line change
@@ -224,6 +224,16 @@ spec:
224224
- name: "EDC_DATASOURCE_TRANSFERPROCESS_URL"
225225
value: {{ .Values.postgresql.jdbcUrl | required ".Values.postgresql.jdbcUrl is required" | quote }}
226226

227+
# see extension https://github.com/eclipse-tractusx/tractusx-edc/tree/main/edc-extensions/edr-cache-sql
228+
- name: "EDC_DATASOURCE_EDR_NAME"
229+
value: "edr"
230+
- name: "EDC_DATASOURCE_EDR_USER"
231+
value: {{ .Values.postgresql.username | required ".Values.postgresql.username is required" | quote }}
232+
- name: "EDC_DATASOURCE_EDR_PASSWORD"
233+
value: {{ .Values.postgresql.password | required ".Values.postgresql.password is required" | quote }}
234+
- name: "EDC_DATASOURCE_EDR_URL"
235+
value: {{ .Values.postgresql.jdbcUrl | required ".Values.postgresql.jdbcUrl is required" | quote }}
236+
227237
################
228238
## DATA PLANE ##
229239
################

charts/tractusx-connector/templates/deployment-dataplane.yaml

+14
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,20 @@ spec:
147147
value: {{ .Values.dataplane.aws.accessKeyId | quote }}
148148
{{- end }}
149149

150+
###############
151+
## EDR CACHE ##
152+
###############
153+
154+
# see extension https://github.com/eclipse-tractusx/tractusx-edc/tree/main/edc-extensions/edr-cache-sql
155+
- name: "EDC_DATASOURCE_EDR_NAME"
156+
value: "edr"
157+
- name: "EDC_DATASOURCE_EDR_USER"
158+
value: {{ .Values.postgresql.username | required ".Values.postgresql.username is required" | quote }}
159+
- name: "EDC_DATASOURCE_EDR_PASSWORD"
160+
value: {{ .Values.postgresql.password | required ".Values.postgresql.password is required" | quote }}
161+
- name: "EDC_DATASOURCE_EDR_URL"
162+
value: {{ .Values.postgresql.jdbcUrl | required ".Values.postgresql.jdbcUrl is required" | quote }}
163+
150164
###########
151165
## VAULT ##
152166
###########

charts/tractusx-connector/templates/service-dataplane.yaml

+5
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,10 @@ spec:
5151
targetPort: metrics
5252
protocol: TCP
5353
name: metrics
54+
- port: {{ .Values.dataplane.endpoints.proxy.port }}
55+
targetPort: proxy
56+
protocol: TCP
57+
name: proxy
58+
5459
selector:
5560
{{- include "txdc.dataplane.selectorLabels" . | nindent 4 }}

charts/tractusx-connector/values.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,9 @@ dataplane:
343343
control:
344344
port: 8083
345345
path: /api/dataplane/control
346+
proxy:
347+
port: 8186
348+
path: /proxy
346349
observability:
347350
# -- port for incoming API calls
348351
port: 8085

edc-dataplane/edc-dataplane-azure-vault/build.gradle.kts

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ dependencies {
3333
}
3434
implementation(libs.edc.azure.identity)
3535
implementation("com.azure:azure-security-keyvault-secrets:4.6.2")
36+
runtimeOnly(project(":edc-extensions:edr-cache-sql"))
37+
runtimeOnly(libs.edc.transaction.local)
38+
runtimeOnly(libs.edc.sql.pool)
39+
runtimeOnly(libs.postgres)
3640
}
3741

3842
tasks.withType<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar> {

edc-dataplane/edc-dataplane-base/build.gradle.kts

+4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,11 @@ plugins {
2323
}
2424

2525
dependencies {
26+
runtimeOnly(project(":core:edr-cache-core"))
2627
runtimeOnly(project(":edc-extensions:observability-api-customization"))
28+
runtimeOnly(project(":edc-dataplane:edc-dataplane-proxy-consumer-api"))
29+
runtimeOnly(project(":edc-dataplane:edc-dataplane-proxy-provider-api"))
30+
runtimeOnly(project(":edc-dataplane:edc-dataplane-proxy-provider-core"))
2731

2832
runtimeOnly(libs.edc.config.filesystem)
2933
runtimeOnly(libs.edc.dpf.awss3)

edc-dataplane/edc-dataplane-hashicorp-vault/build.gradle.kts

+4
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ plugins {
2626
dependencies {
2727
implementation(project(":edc-dataplane:edc-dataplane-base"))
2828
implementation(project(":edc-extensions:hashicorp-vault"))
29+
runtimeOnly(project(":edc-extensions:edr-cache-sql"))
30+
runtimeOnly(libs.edc.transaction.local)
31+
runtimeOnly(libs.edc.sql.pool)
32+
runtimeOnly(libs.postgres)
2933
}
3034

3135
tasks.withType<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar> {

0 commit comments

Comments
 (0)