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

Helm with dashboard changes #4

Closed
wants to merge 25 commits into from
Closed

Conversation

juliapampus
Copy link
Member

No description provided.

Copy link

github-actions bot commented Mar 6, 2024

Test Results

 4 files  ±0   4 suites  ±0   26s ⏱️ -1s
 8 tests ±0   7 ✅ ±0  1 💤 ±0  0 ❌ ±0 
11 runs  ±0  10 ✅ ±0  1 💤 ±0  0 ❌ ±0 

Results for commit aae628b. ± Comparison against base commit e0166fb.

♻️ This comment has been updated with latest results.

```yaml
edc-connector-dashboard:
build:
#e.g. /home/user/RegistrationService/launcher
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clarification(blocking): I do not have this folder in my local setup, what should been done in this case?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We need to checkout edc-dashboard(https://github.com/FraunhoferISST/edc-dashboard/), branch: helm_dashboard_changes. The Dockerfile in this repository is used to generate the images for company data dashboards (UI).

The updated README.md file contains the instruction about this step.

kind create cluster --config=kind-cluster.yaml
```

Create the docker images in the host machine, ```docker compose -f docker-compose.yml build```
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clarification(blocking): The editing of the docker-compose is not meantioned. This example would not work without knowing this.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The last commit of this repository contains an updated README.md file.

This includes instruction to set the edc-dashboard repository path.

* a kubernetes cluster, and
* helm installed

You can use [minikube](https://minikube.sigs.k8s.io/docs/) or [kind](https://kind.sigs.k8s.io/)
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestions(non-blocking): A requirements section could be cleaner, to see which applications and version numbers have to be installed.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The updated README.md contains more details on the tools we need and their versions.



## Mounting Resources
All the necessary resources needed by these applications are in the directory [./k8s_resources](./k8s_resources).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nitpick(non-blocking): "these applications", which ones?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This line has been omitted in the latest commit.

Then execute ```docker compose -f docker-compose.yml build```

It will create the following docker images in minikube's docker environment:
```registration-service:v.01```, ```edc-connector:v.01```, ```cli-tools:v.01```, ```edc-connector-dashboard:v.01```.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

question(non-blocking): what versioning schema/convention is this? i am unfamiliar with this type of schema

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The versions of the images have been updated to v0.2.0. I have tried to keep the version similar to the edc-version we are using.

@@ -0,0 +1,115 @@
# Helm Charts for MVD
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion(non-blocking): "MVD on Kubernetes", This section explains how to deploy on K8s not the charts

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The title has been updated according to the suggestion. latest commit.

Copy link

This pull request is stale because it has been open for 7 days with no activity.

@github-actions github-actions bot added stale and removed stale labels Sep 27, 2024
Copy link

github-actions bot commented Oct 6, 2024

This pull request is stale because it has been open for 7 days with no activity.

@github-actions github-actions bot added the stale label Oct 6, 2024
Copy link

This pull request was closed because it has been inactive for 7 days since being marked as stale.

@github-actions github-actions bot closed this Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants