Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: Adapt "Local TXDC Setup.md" #354

Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions docs/samples/Local TXDC Setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ is not suitable for productive deployment scenarios.
The Local TXDC Setup consists of three separate deployments. The Supporting Infrastructure, that is required to
run connectors, and two different TXDC Connector instances, that can communicate with each other.

- [TXDC Supporting Infrastructure](../../edc-tests/src/main/resources/deployment/helm/supporting-infrastructure/README.md)
- [TXDC Supporting Infrastructure](../../edc-tests/cucumber/src/main/resources/deployment/helm/supporting-infrastructure/README.md)
- [TXDC Connector](../../charts/tractusx-connector/README.md) Plato
- [TXDC Connector](../../charts/tractusx-connector/README.md) Sokrates

Expand All @@ -33,19 +33,19 @@ Before the connectors can be setup, the Supporting Infrastructure must be in pla
to run two connectors independently.

For this local test scenario,
the [Supporting Infrastructure](../../edc-tests/src/main/resources/deployment/helm/supporting-infrastructure/README.md)
the [Supporting Infrastructure](../../edc-tests/cucumber/src/main/resources/deployment/helm/supporting-infrastructure/README.md)
of the TXDC Business Tests can be used.

Install the TXDC Supporting Infrastructure by running the following command from the project root directory. The Minio
set can be skipped, as it's only used by AWS S3 Transfer Business Tests. Also, the PostgreSQL Database is not really
mandatory to try out the EDC. So it can be disabled as well.

```sh
helm dependency update edc-tests/src/main/resources/deployment/helm/supporting-infrastructure
helm dependency update edc-tests/cucumber/src/main/resources/deployment/helm/supporting-infrastructure
```

```sh
helm install infrastructure edc-tests/src/main/resources/deployment/helm/supporting-infrastructure \
helm install infrastructure edc-tests/cucumber/src/main/resources/deployment/helm/supporting-infrastructure \
--namespace cx \
--create-namespace \
--set install.minio=false \
Expand All @@ -64,9 +64,9 @@ helm install plato charts/tractusx-connector \
--namespace cx \
--create-namespace \
--set fullnameOverride=plato \
--set controlplane.image.tag=0.2.0 \
--set controlplane.image.tag=latest \
--set controlplane.service.type=NodePort \
--set controlplane.endpoints.data.authKey=password \
--set controlplane.endpoints.management.authKey=password \
--set vault.hashicorp.enabled=true \
--set vault.hashicorp.url=http://vault:8200 \
--set vault.hashicorp.token=root \
Expand Down Expand Up @@ -97,9 +97,9 @@ helm install sokrates charts/tractusx-connector \
--namespace cx \
--create-namespace \
--set fullnameOverride=sokrates \
--set controlplane.image.tag=0.2.0 \
--set controlplane.image.tag=latest \
--set controlplane.service.type=NodePort \
--set controlplane.endpoints.data.authKey=password \
--set controlplane.endpoints.management.authKey=password \
--set vault.hashicorp.enabled=true \
--set vault.hashicorp.url=http://vault:8200 \
--set vault.hashicorp.token=root \
Expand Down