Skip to main content

Deploying the components

Preconditions

info

Make sure that you have understood and carried out all the steps in the Prerequisites chapter before you start deploying the components.

Mandatory

  • Local Kubernetes runtime ready
  • Kubectl, helm and minikube installed
  • A POSIX-compliant shell, e.g. bash or zsh unless stated otherwise. The tutorial conatins examples for bash.

Optional

  • CLI tool to easily print logs of a K8S deployment, such as stern
  • Graphical tool to inspect your Kubernetes environment, such as Lens.
  • Graphical tool to inspect Postgres databases, such as PgAdmin. Screenshots in this guide are created off of PgAdmin.
  • Graphical tool to send REST requests, such as [insomnia] ( https://insomnia.rest/) or Postman.

The Deployment

Using Umbrella Helm Charts

The components (listed in the table in the Connect chapter) are deployed using an umbrella chart. It consists of Tractus-X OSS components and provides a basis for running end-to-end tests or creating a sandbox environment of the Catena-X automotive dataspace network. The Chart aims for a completely automated setup of a fully functional network that requires no manual setup steps, as long as only one instance (minikube cluster) is running (see warning above). If several clusters are running, you will need to adjust so configuration files.

note

This chapter is described within the README for the Tractus-X umbrella charts following the link

Important chapters are:

Notice

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