Skip to content

Latest commit

 

History

History
69 lines (44 loc) · 2.37 KB

INSTALL.md

File metadata and controls

69 lines (44 loc) · 2.37 KB

Installation Instructions

The deployment contains the components required to connect the IRS to an existing Catena-X network. This includes:

  • IRS with Minio - part of the "item-relationship-service" Helm chart
  • EDC Consumer (controlplane & dataplane) - part of the "irs-edc-consumer" Helm chart

Everything else needs to be provided externally.

Data Chain Kit

You can use the Data Chain Kit to deploy the whole demo scenario with all participating components.
Instructions can be found here: Data Chain Kit.

Installation

The IRS Helm repository can be found here: index.yaml

Use the latest release of the "item-relationship-service" Helm chart. It contains all required dependencies.

If you also want to set up your own EDC consumer, use the "irs-edc-consumer" chart.

Supply the required configuration properties (see chapter Configuration) in a values.yaml file or override the settings directly.

Deployment using Helm

Add the IRS Helm repository:

    helm repo add irs https://eclipse-tractusx.github.io/item-relationship-service

Then install the Helm chart into your cluster:

    helm install -f your-values.yaml irs-app irs/item-relationship-service

Or create a new Helm chart and use the IRS as a dependency.

    dependencies:
      - name: item-relationship-service
        repository: https://eclipse-tractusx.github.io/item-relationship-service
        version: 7.x.x
      - name: tractusx-connector
        repository: https://eclipse-tractusx.github.io/tractusx-edc
        version: 0.7.x

Then provide your configuration as the values.yaml of that chart.

Create a new application in ArgoCD and point it to your repository / Helm chart folder.

Configuration

A detailed instruction on how to configure the IRS and EDC can be found here: Administration Guide

Local Installation

IRS provides a local setup which can be deployed to kubernetes. This setup includes all third-party services which IRS uses and interacts with.

Instructions can be found here README.

Sample Calls

Sample calls can be found here USAGE.