fluidos-project / general-activities

Repository for general activities and issues
0 stars 0 forks source link

Fluidos Edge Review #18

Open educanovas93 opened 2 months ago

educanovas93 commented 2 months ago

Review the installation information and report any problems you had when deploying the component, also report if there are unit or integration tests, if they are well formed, add screenshots of the deployments and comments about what may be missing. See examples on the other reviews: https://github.com/orgs/fluidos-project/projects/3/views/1?filterQuery=label%3Arevision

https://github.com/fluidos-project/fluidos-edge

dizz commented 1 month ago

Just saw this... we'll likely get time next week as we're currently in the process of installing Liqo and the node atop

educanovas93 commented 1 month ago

Ok Andy, thank you for your help!

educanovas93 commented 1 month ago

Hi @dizz had you a chance to look at this ?

dizz commented 1 month ago

I've quickly looked at it. The guide itself is useful from the perspective if you are using KinD as a means to deploy the node. We, just like RSE, do not use KinD. We both use K3s and so that requires to extract the relevant commands from the script. Having the installer script for other types of k8s distributions would be helpful.

educanovas93 commented 1 month ago

Hi @otto-tom or @dbakoyiannis as contributors of Fluidos-edge, We are reviewing all the 1st Release component repository installation information and guidance, can you look at the comment of @dizz Andy, the reviewer of your component ?

Thank you.

otto-tom commented 1 month ago

Hello @dizz, hello @educanovas93, thank you for your feedback. Currently we use 'kubeadm' for installing Kubernetes, and kubeadm to enable edge devices to join the cluster as worker nodes and to enable access to data coming from leaf edge devices (equipped with MCUs and no access to the cloud). As is the case with K3S, Kube Edge is a stripped down Kubernetes version but only for enabling worker nodes (in synergy with some custom master K8S node controllers). I am not sure if Kube Edge could be installed on top of a K3S master node instead of a K8S one, and will have to explore.

That said, before exploring other orchestrators and as the review day is approaching our high priority goal is to integrate IoT/Edge to the standard Fluidos node, by utilizing 2 new and under development modules, as depicted at the attached image.

image

Do you agree with this approach?

educanovas93 commented 2 weeks ago

Hi @otto-tom and @dizz ,

Sorry but i didn't see this, by my side it's ok at the moment, we have to focus on the review and then we can explore the possibility of integration/compatibility with K3S.

Let's put this in the Stuck column until the review.

Thank you @dizz and @otto-tom