Skip to content

Latest commit

 

History

History
100 lines (73 loc) · 2.78 KB

released-chart.md

File metadata and controls

100 lines (73 loc) · 2.78 KB

Install from released chart

Add the Eclipse Tractus-X charts repository:

helm repo add tractusx-dev https://eclipse-tractusx.github.io/charts/dev

❔ Command explanation

helm install is used to install a chart in Kubernetes using Helm.

--set COMPONENT_1.enabled=true,COMPONENT_2.enabled=true Enables the components by setting their respective enabled values to true.

umbrella is the release name for the chart.

tractusx-dev/umbrella specifies the chart to install, with tractusx-dev being the repository name and umbrella being the chart name.

--namespace umbrella specifies the namespace in which to install the chart.

--create-namespace create a namespace with the name umbrella.

Install with your chosen components enabled

helm install \
  --set COMPONENT_1.enabled=true,COMPONENT_2.enabled=true,COMPONENT_3.enabled=true \
  umbrella tractusx-dev/umbrella \
  --namespace umbrella \
  --create-namespace

Data Exchange Subset

This subset supports secure data sharing between participants (currently in focus of the E2E Adopter Journey).

Installation Command

helm install \
  --set centralidp.enabled=true,managed-identity-wallet.enabled=true,dataconsumerOne.enabled=true,tx-data-provider.enabled=true \
  umbrella tractusx-dev/umbrella \
  --namespace umbrella \
  --create-namespace

Optional: Enable Additional Data Consumers

To enable a second data consumer dataconsumerTwo, use the following upgrade command:

helm upgrade \
  --set dataconsumerTwo.enabled=true \
  umbrella tractusx-dev/umbrella \
  --namespace umbrella

Portal Subset

This subset provides a web interface for participant onboarding and management.

Installation Command

helm install \
  --set portal.enabled=true,centralidp.enabled=true,sharedidp.enabled=true \
  umbrella tractusx-dev/umbrella \
  --namespace umbrella \
  --create-namespace

BPDM Subset

The BPDM (Business Partner Data Management) subset manages business partner master data.

Installation Command

helm install \
  --set bpdm.enabled=true,centralidp.enabled=true \
  umbrella tractusx-dev/umbrella \
  --namespace umbrella \
  --create-namespace

Custom Configuration

You can customize the installation by providing your own values.yaml file. For example:

helm install -f your-values.yaml umbrella tractusx-dev/umbrella --namespace umbrella --create-namespace

NOTICE

This work is licensed under the CC-BY-4.0.