Skip to content

Commit

Permalink
chore(charts):[#358] Update EDC to 0.7.0-rc1
Browse files Browse the repository at this point in the history
  • Loading branch information
ds-jhartmann committed Apr 8, 2024
1 parent 8b0eae9 commit f00ec03
Show file tree
Hide file tree
Showing 12 changed files with 141 additions and 208 deletions.
2 changes: 1 addition & 1 deletion charts/connector/edc-provider/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ appVersion: "0.5.0"
dependencies:
- name: tractusx-connector
repository: https://eclipse-tractusx.github.io/tractusx-edc
version: 0.5.3
version: 0.7.0-rc1
- condition: postgresql.enabled
alias: edc-postgresql
name: postgresql
Expand Down
19 changes: 11 additions & 8 deletions charts/connector/edc-provider/values-dev-1.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
tractusx-connector:

controlplane:
# SSI configuration
ssi:
iatp:
sts:
oauth:
client:
id: <path:traceability-irs/data/dev/controlplane#ssi.oauth.client.id.provider1>
secretAlias: dev-provider1-miw-secret
secret_alias: dev-provider1-miw-secret

controlplane:
ingresses:
- enabled: true
hostname: "irs-provider-controlplane.dev.demo.catena-x.net"
Expand All @@ -22,6 +22,12 @@ tractusx-connector:
secretName: tls-secret

dataplane:
token:
signer:
privatekey_alias: irs-dev-daps-cert-provider-key
verifier:
publickey_alias: irs-dev-daps-cert-provider

ingresses:
- enabled: true
hostname: "irs-provider-dataplane.dev.demo.catena-x.net"
Expand All @@ -36,9 +42,6 @@ tractusx-connector:
enabled: true
secretName: tls-secret

backendService:
httpProxyTokenReceiverUrl: "https://irs-submodel-server.dev.demo.catena-x.net/data/endpoint-data-reference-provider1"

vault:
secretNames:
transferProxyTokenSignerPrivateKey: irs-dev-daps-cert-provider-key
Expand Down
19 changes: 11 additions & 8 deletions charts/connector/edc-provider/values-dev-2.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
tractusx-connector:

controlplane:
# SSI configuration
ssi:
iatp:
sts:
oauth:
client:
id: <path:traceability-irs/data/dev/controlplane#ssi.oauth.client.id.provider2>
secretAlias: dev-provider2-miw-secret
secret_alias: dev-provider2-miw-secret

controlplane:
ingresses:
- enabled: true
hostname: "irs-provider-controlplane2.dev.demo.catena-x.net"
Expand All @@ -22,6 +22,12 @@ tractusx-connector:
secretName: tls-secret

dataplane:
token:
signer:
privatekey_alias: dev-provider2-key
verifier:
publickey_alias: dev-provider2-cert

ingresses:
- enabled: true
hostname: "irs-provider-dataplane2.dev.demo.catena-x.net"
Expand All @@ -36,9 +42,6 @@ tractusx-connector:
enabled: true
secretName: tls-secret

backendService:
httpProxyTokenReceiverUrl: "https://irs-submodel-server.dev.demo.catena-x.net/data/endpoint-data-reference-provider2"

vault:
secretNames:
transferProxyTokenSignerPrivateKey: dev-provider2-key
Expand Down
19 changes: 11 additions & 8 deletions charts/connector/edc-provider/values-dev-3.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
tractusx-connector:

controlplane:
# SSI configuration
ssi:
iatp:
sts:
oauth:
client:
id: <path:traceability-irs/data/dev/controlplane#ssi.oauth.client.id.provider3>
secretAlias: dev-provider3-miw-secret
secret_alias: dev-provider3-miw-secret

controlplane:
ingresses:
- enabled: true
hostname: "irs-provider-controlplane3.dev.demo.catena-x.net"
Expand All @@ -22,6 +22,12 @@ tractusx-connector:
secretName: tls-secret

dataplane:
token:
signer:
privatekey_alias: dev-provider3-key
verifier:
publickey_alias: dev-provider3-cert

ingresses:
- enabled: true
hostname: "irs-provider-dataplane3.dev.demo.catena-x.net"
Expand All @@ -36,9 +42,6 @@ tractusx-connector:
enabled: true
secretName: tls-secret

backendService:
httpProxyTokenReceiverUrl: "https://irs-submodel-server.dev.demo.catena-x.net/data/endpoint-data-reference-provider3"

vault:
secretNames:
transferProxyTokenSignerPrivateKey: dev-provider3-key
Expand Down
19 changes: 11 additions & 8 deletions charts/connector/edc-provider/values-ess.yaml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
tractusx-connector:

controlplane:
# SSI configuration
ssi:
iatp:
sts:
oauth:
client:
id: <path:traceability-irs/data/ess/controlplane#ssi.oauth.client.id.provider>
secretAlias: miw-ess-provider-keycloak-secret
secret_alias: miw-ess-provider-keycloak-secret

controlplane:
ingresses:
- enabled: true
hostname: "irs-ess-provider-controlplane.int.demo.catena-x.net"
Expand All @@ -30,6 +30,12 @@ tractusx-connector:
memory: 1Gi

dataplane:
token:
signer:
privatekey_alias: irs-dev-daps-cert-provider-key
verifier:
publickey_alias: irs-dev-daps-cert-provider

ingresses:
- enabled: true
hostname: "irs-ess-provider-dataplane.int.demo.catena-x.net"
Expand All @@ -52,9 +58,6 @@ tractusx-connector:
cpu: 100m
memory: 512Mi

backendService:
httpProxyTokenReceiverUrl: "https://irs-ess-submodel-server.int.demo.catena-x.net/data/endpoint-data-reference-provider1"

vault:
hashicorp:
healthCheck:
Expand Down
99 changes: 28 additions & 71 deletions charts/connector/edc-provider/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,62 +5,32 @@ tractusx-connector:
participant:
id: <path:traceability-irs/data/dev/controlplane#participantId>

controlplane:
# SSI configuration
ssi:
miw:
url: <path:traceability-irs/data/dev/controlplane#ssi.miw.url>
authorityId: <path:traceability-irs/data/dev/controlplane#ssi.miw.authorityId>
iatp:
# Decentralized IDentifier
id: <path:traceability-irs/data/dev/controlplane#DID>
sts:
dim:
url: <path:traceability-irs/data/dev/controlplane#dimUrl>
oauth:
tokenurl: <path:traceability-irs/data/dev/controlplane#ssi.oauth.tokenurl>
client:
id: <path:traceability-irs/data/dev/controlplane#ssi.oauth.client.id>
secretAlias: edc-test-miw-keycloak-secret
secret_alias: edc-test-miw-keycloak-secret

controlplane:
ingresses:
- enabled: false

bdrs:
# time that a cached BPN/DID resolution map is valid in seconds, default is 10 min
cache_validity_seconds: 600
server:
# URL of the BPN/DID Resolution Service - required:
url: <path:traceability-irs/data/dev/controlplane#bdrsUrl>

endpoints:
# -- default api for health checks, should not be added to any ingress
default:
port: 8080
path: /api
# -- data management api, used by internal users, can be added to an ingress and must not be internet facing
management:
port: 8081
path: /management
# -- authentication key, must be attached to each 'X-Api-Key' request header
authKey: <path:traceability-irs/data/dev/controlplane#apiKey>
# -- control api, used for internal control calls. can be added to the internal ingress, but should probably not
control:
port: 8083
path: /control
# -- ids api, used for inter connector communication and must be internet facing
protocol:
port: 8084
path: /api/v1/dsp
# -- metrics api, used for application metrics, must not be internet facing
metrics:
port: 9090
path: /metrics
# -- observability api with unsecured access, must not be internet facing
observability:
port: 8085
# -- observability api, provides /health /readiness and /liveness endpoints
path: /observability
# -- allow or disallow insecure access, i.e. access without authentication
insecure: true

internationalDataSpaces:
id: TXDC
description: Tractus-X Eclipse IDS Data Space Connector
title: ""
maintainer: ""
curator: ""
catalogId: TXDC-Catalog

# Explicitly declared url for reaching the ids api (e.g. if ingresses not used)
url:
ids: ""

# Files system has to be set to writeable for now since controlplane relies on temporary files to write SSI related things to
securityContext:
Expand All @@ -78,27 +48,18 @@ tractusx-connector:
ingresses:
- enabled: false

endpoints:
default:
port: 8080
path: /api
public:
port: 8081
path: /api/public
control:
port: 8083
path: /api/dataplane/control
observability:
port: 8085
path: /observability
insecure: true
metrics:
port: 9090
path: /metrics

# Explicitly declared url for reaching the public api (e.g. if ingresses not used)
url:
public: ""
token:
refresh:
expiry_seconds: 300
expiry_tolerance_seconds: 10
# optional URL that can be provided where clients go to refresh tokens.
refresh_endpoint:
signer:
# alias under which the private key is stored in the vault (JWK or PEM format)
privatekey_alias:
verifier:
# alias under which the public key is stored in the vault, that belongs to the private key ("privatekey_alias", JWK or PEM format)
publickey_alias:

resources:
limits:
Expand All @@ -108,10 +69,6 @@ tractusx-connector:
cpu: 200m
memory: 512Mi

# URL where the EndpointDataReference callback will be sent to
backendService:
httpProxyTokenReceiverUrl: ""

################################
# EDC Vault/DAPS Configuration #
################################
Expand Down
2 changes: 1 addition & 1 deletion charts/irs-environments/dev/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ dependencies:
version: 6.16.0
- name: tractusx-connector
repository: https://eclipse-tractusx.github.io/tractusx-edc
version: 0.5.3
version: 0.7.0-rc1
- condition: postgresql.enabled
alias: edc-postgresql
name: postgresql
Expand Down
Loading

0 comments on commit f00ec03

Please sign in to comment.