You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix(build): use stable GW CRDs for Traefik
* use standard channel
* add dataplane for consumer
* fix url paths in Bruno
* patch DP registration
* add registration to seed jobs
* transfer process works
* cleanup, remove Asset.dataAddress
* add proxy to download data
* improve e2e test
* add simple token auth
* remove unneeded modules
* split deployment
* add auth
* fix tests
* some source doc [skip ci]
* update README
`ghcr.io/eclipse-edc/minimumviabledataspace/issuerservice:latest` and
223
227
`ghcr.io/eclipse-edc/minimumviabledataspace/identity-hub:latest` in the local docker image cache.
224
228
225
229
PostgreSQL and Hashicorp Vault obviously require additional configuration, which is handled by the Kubernetes manifests
@@ -238,11 +242,12 @@ kind create cluster -n mvd
238
242
239
243
### 4.2 Deploy the MVD components
240
244
241
-
The following commands deploy the MVD components to the cluster.
245
+
The following commands deploy the MVD components to the cluster.
242
246
243
247
#### 4.2.1 Using pre-built images
244
248
245
-
If you are using the Docker images from the GitHub container registry, no further action is required. Process to step [4.2.3](#423-deploy-mvd-components)
249
+
If you are using the Docker images from the GitHub container registry, no further action is required. Process to
250
+
step [4.2.3](#423-deploy-mvd-components)
246
251
247
252
#### 4.2.2 Building from source
248
253
@@ -331,7 +336,8 @@ Remote Debugging is possible, but Kubernetes port-forwards of port 1044 are nece
331
336
332
337
### 4.3 Seed the dataspace
333
338
334
-
Once all pods are up and running, and all seed jobs have completed, all necessary demo data is already in place, **no need
339
+
Once all pods are up and running, and all seed jobs have completed, all necessary demo data is already in place, **no
340
+
need
335
341
to execute scripts or manually invoke the REST API**.
336
342
337
343
This includes:
@@ -495,49 +501,54 @@ response, we can move on.
495
501
496
502
The type of data transfer that we are using here (`HttpData-PULL`) means that we can fetch data from the provider
497
503
dataplane's public endpoint, as we would query any other REST API. However, an access token is needed to authenticate
498
-
the request. This access token is provided to the consumer in the form of an EndpointDataReference (EDR). We must thus
499
-
query the consumer's EDR endpoint to obtain the token.
500
-
501
-
### 5.6 Get EndpointDataReference
502
-
503
-
Using the `ControlPlane Management/Get Cached EDRs` request, we fetch the EDR and note down the value of the `@id`
504
-
field, for example `392d1767-e546-4b54-ab6e-6fb20a3dc12a`. This should be identical to the value of the
505
-
`transferProcessId` field.
506
-
507
-
With that value, we can obtain the access token for this particular EDR.
504
+
the request. This access token is provided to the consumer in the form of an EndpointProperty which we can obtain by
505
+
using the`ControlPlane Management/Get Open Dataflows` request.
508
506
509
-
### 5.7 Get access token for EDR
507
+
### 5.6 Get Open Dataflows
510
508
511
-
In the `ControlPlane Management/Get EDR DataAddress for TransferId` request we have to paste the `transferProcessId`
512
-
value from the previous step in the URL path, for example:
509
+
Using the `ControlPlane Management/Get Open Dataflows` request, we fetch the data flow and note down the value of the
510
+
key entry in the map, for example `392d1767-e546-4b54-ab6e-6fb20a3dc12a`. This should be identical to the value of
0 commit comments