Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Blueprint overview/Introduction

...

ELIOT is using k3s to provide lightweight kubernetes which  is a highly available, certified Kubernetes distribution designed for production workloads in unattended, resource-constrained, remote locations or inside IoT appliances. K3s is packaged as a single <40MB binary that reduces the dependencies and steps needed to install, run and auto-update a production Kubernetes cluster. Both ARM64 and ARMv7 are supported with binaries and multiarch images available for both.


Below are details of Upstream and Opensource software's used in various nodes of ELIOT Environment.

OCD Node

S. No.

Software Name

Category

Version Number

Remarks

1.

Ubuntu

OS18.04

Supports both 16.04  and 18.04

2.GITVersion Control2.17.1
3.AnsibleScripting Tool> 2.5
4.GoLangLanguage1.14+
5.KubeSprayTool2.13

...

S. No.

Software Name

Category

Version Number

Remarks

1.UbuntuOS18.04Supports both 16.04 and 18.04
2.DockerCRI19.03
3.K3SK3sOrchestration1.18.2
4.Helm

Application Package Manager

3.0.2
5.PrometheusMonitoring2.18
6.CAdvisorContainer Metrics0.36
7.RabbitMQMessage Queue3.7
11Postgres SQLDatabase9.6
12Edge GalleryMultiAccess Edge Computing Platform0.9Opensource MEC platform
13EdgeX Edge IoT middleware platformEdinburgh
14OPC-UAIoT protocol frameworkGeneva

...