Make sure to clone the tractus-x-umbrella repository beforehand and navigate to the charts/umbrella
directory.
cd charts/umbrella/
Download the dependencies of the tx-data-provder subchart:
helm dependency update ../tx-data-provider
Download the chart dependencies of the umbrella helm chart:
helm dependency update
❔ Command explanation
helm install
is used to install a Helm chart.
-f your-values.yaml
|-f values-*.yaml
specifies the values file to use for configuration.
umbrella
is the release name for the Helm chart.
.
specifies the path to the chart directory.
--namespace umbrella
specifies the namespace in which to install the chart.
--create-namespace
create a namespace with the nameumbrella
.
Install your chosen components by having them enabled in a your-values.yaml
file:
helm install -f your-values.yaml umbrella . --namespace umbrella --create-namespace
In general, all your specific configuration and secret values should be set by installing with an own values file.
Choose to install one of the predefined subsets (currently in focus of the E2E Adopter Journey):
The Data Exchange subset enables secure data sharing between participants in the network.
helm install -f values-adopter-data-exchange.yaml umbrella . --namespace umbrella --create-namespace
To enable an additional data consumer (dataconsumerTwo
), follow these steps:
-
Update the
values-adopter-data-exchange.yaml
file to setdataconsumerTwo
as enabled:dataconsumerTwo: enabled: true
-
Apply the changes by upgrading the Helm release:
helm upgrade -f values-adopter-data-exchange.yaml umbrella . --namespace umbrella
The Portal subset provides a user-friendly interface for participant onboarding and management.
helm install -f values-adopter-portal.yaml umbrella . --namespace umbrella --create-namespace
This work is licensed under the CC-BY-4.0.
- SPDX-License-Identifier: CC-BY-4.0
- SPDX-FileCopyrightText: 2024 Contributors to the Eclipse Foundation
- Source URL: https://github.com/eclipse-tractusx/tractus-x-umbrella