...
The below diagram gives a overall architecture of the Enterprise Application on Lightweight 5G Telco Edge blueprint.
Software Platform Architecture
<Software components with version/release numbers >
<EDGE Interface>
<ETSI MEC Interaction>
(TODO)
APIs
APIs with reference to Architecture and Modules
The below image shows the software platform distribution and architecture.
EALT Software Components
CLI : Command Line Interface provides the user interface to install the EALT environment.
APPLCM: MECM Module to deploy applications on MEP Cluster.
Details of Upstream and Opensource softwares used in various nodes of EALT Environment.
OCD Node
S. No. | Software Name | Category | Version Number | Remarks |
---|---|---|---|---|
1. | Ubuntu | OS | 18.04 | Supports both 16.04 and 18.04 |
2. | GIT | Version Control | ||
3. | Ansible | Scripting Tool | > 2.5 | |
4. | GoLang | Language | > 1.12 | |
5. | KubeSpray | Tool |
MECM Node
S. No. | Software Name | Category | Version Number | Remarks |
---|---|---|---|---|
1. | Ubuntu | OS | 18.04 | Supports both 16.04 and 18.04 |
2. | Kubernetes | Orchestration | 1.16.0 | |
3. | Docker | CRI | 18.06 | |
4. | Helm | Application Package Manager | 3.0.2 | Running as Bin in MECM For ARM - 64 and X86 |
5. | Grafana | Analytics Dashboard | 6.5 | Running as POD in K8S Cluster |
MEP Node
S. No. | Software Name | Category | Version Number | Remarks |
---|---|---|---|---|
1. | Ubuntu | OS | 18.04 | Supports both 16.04 and 18.04 |
2. | Docker | CRI | 18.06 | |
3. | K3S | Orchestration | ||
4. | Helm | Application Package Manager | 3.0.2 | Running as bin in MEP |
5. | Prometheus | Monitoring | 2.18 | Running in a POD in K3S Cluster. |
6. | cAdvisor | Container Metrics | Running in a POD in K3S cluster | |
7. | RabbitMQ | Message Queue | Running in a POD in K3S Cluster |
APIs
Currently no API are available.High Level definition of APIs are stated here, assuming Full definition APIs are in the API documentation
Hardware and Software Management
...