Awesome
EVE-OS-tutorials
Getting Acquainted with EVE-OS, Eden and Adam Ecosystem for Edge Computing
Project EVE is building EVE-OS, a universal, open Linux-based operating system for distributed edge computing. EVE-OS aims to do for the distributed edge what Android did for mobile by creating an open foundation that simplifies development, orchestration and security of edge computing nodes deployed on-prem and in the field.
Purpose
This repository tries to bring people quickly on-board the EVE-OS ecosystem through concise steps within each tutorials. These tutorials can be used as Quickstart Guides to understand what generally happens when using EVE (emulated/real) devices.
Requirements
- Host Machine: x86_64 / ARM64 machine with a GNU/Linux Distribution / MacOS (Windows Machine hasn't been tested!)
- Virtualization Enabled on the Host Machine (for using
docker
) - arm64 / amd64 Single Board Computers
Content
-
Getting Started with EVE-OS in an Emulated Environment using QEMU
1.1 Setup Host Machine for EVE-OS & Deploy
nginx
App on QEMU1.2 Observe CPU / Memory Usage of emulated EVE device using InfluxDBv2 & Telegraf
-
Deploying an Actual EVE device using a single-board computer
2.1 Setup a Raspberry Pi 4 as an EVE Device & Deploy
nginx
App on it