fluidos-project / fluidos-edge

Basic setup for managing Edge nodes and devices, and is designed to meet Fluidos project requirements

Home Page:https://www.fluidos.eu/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

This repository outlines the steps to create a basic setup for managing Edge nodes and devices, and is designed to meet Fluidos project requirements. It includes the installation and configuration of various components, such as, Kubernetes, CloudCore, EdgeCore, etc. These steps enable easy access and management of Edge nodes using standard Kubernetes methods from a Fluidos node.

FLUIDOS Edge Architecture

The following figure depicts the envisioned FLUIDOS Edge multi-layered architecture.

Repository structure

In order to clone this repository with the submodules included, use the command:

git clone --recurse-submodules https://github.com/fluidos-project/fluidos-edge.git

If you do not intend to build the Fluidos Edge System or the Mappers from source you can omit these submodules by using the following command:

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

If you have already cloned only the basic repository, and you wish to build the submodules, use this command:

git submodule update --init --progress

Alternatively, if you wish to work only with the Fluidos Edge System submodule:

git submodule update --init --progress sw/FluidosEdge-System

Or if you wish to work only with the Fluidos Edge Mappers submodule:

git submodule update --init --progress sw/FluidosEdge-Mappers

About

Basic setup for managing Edge nodes and devices, and is designed to meet Fluidos project requirements

https://www.fluidos.eu/

License:Apache License 2.0


Languages

Language:C 98.9%Language:Go 0.9%Language:Assembly 0.2%