Versions Compared

Key

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

Introduction

...

Introduction

The guide covers the installation details which are related to Enterprise Applications on Lightweight 5G Telco Edge (EALTEdge) Blueprint.  

...

Once the execution is completed in console will see prompt "EALTEdge Environment Installed  , Components Install MECM and MEC Hosts Successfully"

...

1. git clone the ealt-edge repo, to download the software to install the EALTEdge Environment.

root@akraino-mec-0002:~# git clone "https://gerrit.akraino.org/r/ealt-edge"

2. go to CLI directory 

root@akraino-mec-0002:~#cd ealt/infra/cli/

root@akraino-mec-0002:~#chmod +x build _cli.sh

root@akraino-mec-0002:~#source build_cli.sh

root@akraino-mec-0002:~#cd ~/ealt-edge/ocd/infra/playbooks

Note: The CLI Commands to setup the environment should be executed only from above path.

3.  Edit the Configuration File : ealt-inventory.ini with the details of MECM and MEC Hosts. 

root@akraino-mec-0002:~#vi ealt-inventory.ini

4. Execute the below command to install EALTEdge Environment 

In non secure mode

root@akraino-mec-0002:~#ealt init all 

Above command will install the various component. Refer the below table for detail information. 

Other CLI Commands:

Command to Install only Edge Node (MEP Node)

root@akraino-mec-0002:~#ealt init edge

Deploying Application Packages : Using CLI

This feature is currently not supported in Release 4.  Will be modified based on the upstream EdgeGallery Project's feature on the next Release.


Snapshot Deployment Overview

...

S. NoSoftwareTypeVersionLicenseRemarks
1.KubesprayK8S Tool2.13Apache 2.0 license


CENTER Node

...

Center Node consists of  3 components .  MECM , Appstore and Developer Portal.  

Refer:

MECM  Edge Gallery http://docs.edgegallery.org/zh_CN/latest/Projects/MECM/MECM.html#

S. NoSoftwareTypeVersionLicenseRemarks
1.

Docker

CRI
18
19.
06
03+Apache 2.0 license


2.KubernetesOrchestration1.19.3Apache 2.0 license
3.HelmApplication Package Manager3.0.2Apache 2.0 license
4.Grafana

Monitoring

MEC-Graphana

8-7.66.0Apache 2.0 license
5.CalicoCNI Plugin
3.14.0

Apache 2.0 license
6.PostgresSQLDB
9
12.
6
3PostgreSQL License
7.

AppLCM


MECM-Service
1
0.
0
9Apache 2.0 license

Code is part of Akraino Code Repo. 

Includes Broker, Helm Plugin and Catalog

8.AppoMECM-Service (MECM-Appo)0.9Apache 2.0 license
9InventoryMECM-Service0.9Apache 2.0 license
10ApmMECM-Service0.9Apache 2.0 license
11User ManagementPart of Center Node0.9Apache 2.0 license
12

MECM - FrontEnd

MECM-
FE
Service0.9Apache 2.0 license
13.AppstoreService (Part of Center Node)0.9Apache 2.0 license
14.Developer Portal
Component
Service Part of Center Node0.9Apache 2.0 license
Not sure to discuss

15Service CenterService Part of Center Node0.9

MEC Host

S. NoSoftwareTypeVersionLicense Information Remarks
1.DockerCRI19.03+Apache 2.0 license
2.K3SOrchestration
1.18.2Apache 2.0 license

Apache 2.0 license
3.HelmApplication Package Manager3.0.2Apache 2.0 license
4.cAdvisorContainer Metricsv0.36.0Apache 2.0 license
5RabbitMQMessage Broker3.7Mozilla Public LicenseNo code modifications done. RabbitMQ image is deployed as is.
PrometheusMetrics Collector9.3.1Apache 2.0 licenseInternally its installing following metrics exporter NodeExporter, alertManager, kubeStateMetrics, pushgateway 
7
KongAPI Gateway1.5.1
mepm-postgres

Service

Database

9.6PostgreSQL License
8
Vault
MEP
Secret Management
Pod0.
5.0Mozilla Public License
9Apache 2.0
No code modifications done. Vault image is deployed as is.
 licenseCod part of Edge Gallery
9
Cert
MECM-
ManagerCertificate Management0.15.0Apache 2.0 license10.Postgres SQLDatabase 9.6PostgreSQL License10MEP ServerEALTEdge MEP Platform Service1.0
MEPMMEPM-Service0.9Apache 2.0 license
Code is part of Akraino Code Repository. 11MEP AgentEALTEdge MEP Agent Library1.0Apache 2.0 licenseCode is part of Akraino Code Repository. 

References


Definitions, acronyms and abbreviations

...