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

Update Helm Chart from IRS Team to Release 3.2 #14

Open
danielmiehle opened this issue May 31, 2023 · 5 comments
Open

Update Helm Chart from IRS Team to Release 3.2 #14

danielmiehle opened this issue May 31, 2023 · 5 comments

Comments

@danielmiehle
Copy link

danielmiehle commented May 31, 2023

In the context of our "data integration tutorial" we need an update of the current helm chart of the IRS Team.
https://eclipse-tractusx.github.io/docs/kits/Data%20Chain%20Kit/Operation%20View

The "Data Integration Tutorial" provides step-by-step instructions on how data providers set up the required components to connect their company to the data space.

The updated helm chart must include the following services.

Decentralized components:

  • EDC Control Plane 2x (Provider/Consumer)
  • EDC Data Plane 2x (Provider/Consumer)
  • Decentral Registry for Provider
  • Mock Keycloak for DDTR
  • Edc-vault-agent-injector
  • Optional: IRS-Frontend
  • Optional: IRS
  • Optional: IRS-minio
  • Optional: IRS-provider-backend

Core Components:

  • Discovery Finder
  • BPN Discovery Service
  • EDC Discovery Service(? Fraglich?)
  • Managed Identity Wallet (MIW) with 2 Tenants (Provider/Consumer)

cc: @gerbigf @maximilianong @jzbmw

@gerbigf
Copy link

gerbigf commented Jun 1, 2023

In terms of reusability / maximum profit of the helm-charts, I think it makes sense to a) separate the deployment of Core Components and Decentralized Components into different namespaces and b) be able to switch on/off the deployment of Core Components for a INT/PROD migration.

@MarkAshraf96
Copy link

I am interesting in contributing in this issue, but I want to make sure I fully understand what is needed.
You want to include the charts that are used in the Data Chain Kit from the IRS team in the umbrella helm chart, and you want the previously mentioned components to be separated into two namespaces Decentralised Components and Core Components?

@gerbigf
Copy link

gerbigf commented Jun 12, 2023

Hey @MarkAshraf96 great to hear from you. We'd like to provide a helm chart to participants that want to setup a completely "local" Catena-X setup. This includes the core components as well as the "decentral" components augmenting a data provider and a data consumer.

I'd like to separate the components to two namespaces / two helm deployments to give developers and customers the chance to deploy the two component-groups separately (i.e. somebody wants to deploy only the decentral components).

@MarkAshraf96
Copy link

Then I understand it right, and will start working on it.
Should it also be as the tutorial with a shell script with boolean parameters to control which of the two component-groups to be installed, or separate shell script for each of them?

@JohannesARENA2036
Copy link

@danielmiehle, @gerbigf Mark will contribute within our engagement from ARENA2036.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants