-
Notifications
You must be signed in to change notification settings - Fork 28
Dataspace Connectivity
Important
- for helm change the namespace to
umbrella-<user>
e.g.umbrella-tx03
- you need to change domain names from tx.test to
<user>.test
e.g.tx03.test
in the value files
Note
For local deployment (on your host machine, the following tools are needed
- jq
- helm
- kubectl
- minikube
If you are using the user accounts on the VMs (provided by ARENA2036),please be aware of that you are working in a multi-user environment.
Your minikube cluster will not be the only one, running on your VM, therefore:
- Use specific names for your cluster profile and namespaces for helm
- Proposed name for the cluster: “minikube-$USER”
- Proposed name for the namespace: “umbrella-$USER"
- Ensure you are using the option –p, everytime you calling minikube
minikube –p minikube-$USER …
- Ensure you are using the option –n, everytime you calling helm
helm ... –n umbrella-$USER
- Before you enable ingress enter:
minikube profile minikube-$USER
The Umbrella Helm Charts provide already several services (some are enabled, some are disabled) For our workstream, we mainly use the values-adopter-data-exchange.yaml
With this file, the following components are included:
centralidp:
enabled: true
managed-identity-wallet:
enabled: true
dataconsumerOne:
enabled: true
tx-data-provider:
enabled: true
dataconsumerTwo:
enabled: false
pgadmin4:
enabled: true
Note
Some other components like databases, vaults are already included in the enabled components
Youb could also use other value.yaml
from the repository.
Try to setup your own local dataspace and learn how the communication/transfer between two EDCs works. The Challenge is along the provided “E2E adopter journey tutorial - specific URL for community days and its deployment with Umbrella Helm Charts”
- Getting familiar with Umbrella Helm Charts, kubernets and minikube and its dashboard
- Understanding the architecture
- Working with a local dataspace deployment
- Play around with assets, policies …
- Communication between two (already registered EDCs)
- Providing feedback
Try to activate and deploy (locally) a second EDC and play with different assets and policies.
- Further understand the power of helm charts
- Get to know the configuration parameters
- Play around with restricted assets, policies …
Try to activate the Portal (and other components)
- Further understand the power of helm charts
- Get to know the configuration parameters
- For Experts (working on VM): Try to open the Portal – find out why its not working
- Try to open the centrialdip and sharedidp via the hostname links by using the minikube dashboard or a local browser
- Confirm the non secure access
- Retry to open the portal
- Try to open the keycloak and reconfigure the URL-Redirect