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. No | Software | Type | Version | License | Remarks |
1. | Kubespray | K8S Tool | 2.13 | Apache 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. No | Software | Type | Version | License | Remarks |
1. | Docker | CRI |
19. |
03+ | Apache 2.0 license | ||||
2. | Kubernetes | Orchestration | 1.19.3 | Apache 2.0 license | |
3. | Helm | Application Package Manager | 3.0.2 | Apache 2.0 license | |
4. | Grafana | Monitoring MEC-Graphana | 8-7.66.0 | Apache 2.0 license | |
5. | Calico | CNI Plugin |
Apache 2.0 license | ||
6. | PostgresSQL | DB |
12. |
3 | PostgreSQL License | |
7. | AppLCM | MECM-Service |
0. |
9 | Apache 2.0 license | Code is part of Akraino Code Repo. Includes Broker, Helm Plugin and Catalog | |||
8. | Appo | MECM-Service (MECM-Appo) | 0.9 | Apache 2.0 license | |
9 | Inventory | MECM-Service | 0.9 | Apache 2.0 license | |
10 | Apm | MECM-Service | 0.9 | Apache 2.0 license | |
11 | User Management | Part of Center Node | 0.9 | Apache 2.0 license | |
12 | MECM - FrontEnd | MECM- |
Service | 0.9 | Apache 2.0 license | |||
13. | Appstore | Service (Part of Center Node) | 0.9 | Apache 2.0 license | |
14. | Developer Portal |
Service Part of Center Node | 0.9 | Apache 2.0 license |
15 | Service Center | Service Part of Center Node | 0.9 |
MEC Host
S. No | Software | Type | Version | License Information | Remarks |
1. | Docker | CRI | 19.03+ | Apache 2.0 license | |
2. | K3S | Orchestration |
Apache 2.0 license | |||||
3. | Helm | Application Package Manager | 3.0.2 | Apache 2.0 license | |
4. | cAdvisor | Container Metrics | v0.36.0 | Apache 2.0 license | |
5 | RabbitMQ | Message Broker | 3.7 | Mozilla Public License | No code modifications done. RabbitMQ image is deployed as is. |
6 | Prometheus | Metrics Collector | 9.3.1 | Apache 2.0 license | Internally its installing following metrics exporter NodeExporter, alertManager, kubeStateMetrics, pushgateway |
7 |
mepm-postgres | Service Database | 9.6 | PostgreSQL License | |
8 |
MEP |
Pod | 0. |
9 | Apache 2.0 |
license | Cod part of Edge Gallery |
9 |
MECM- |
MEPM | MEPM-Service | 0.9 | Apache 2.0 license |
References
Definitions, acronyms and abbreviations
...