Versions Compared

Key

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

...

Minimum Hardware Requirements

MECM

HW AspectRequirements
# of Node(s)A virtual machine hosted in any Cloud Provider having internet connectivity.
CPUMinimum 1 socket x86_AMD64 or ARM64 with Virtualization support.
RAM

4 GB,

For Deployment in Development environment 8 GB is sufficient.


Disk120 GB ~ 512GB
Networks1


MEP Edge Node(s)

HW AspectRequirements
# of Node(s)1 MEP Edge Node
CPUMinimum 1 socket x86_AMD64 or ARM64.
RAM

1 GB, 

For Deployment in Development environment 4 GB is sufficient.


Disk20 GB ~ 256 GB
Network1

Recommended Hardware Requirements

MECM

HW AspectRequirements

#of Nodes

A virtualized machine hosted in any Cloud Provider having internet connectivity.
CPUMinimum 1 socket x86_AMD64 or ARM64 with Virtualization support.
RAM

8 GB ~ 64 GB


Disk120 GB ~ 512GB
Networks2 to 4 Network Interfaces with public IP.


MEP

HW AspectRequirements

#of Node(s)

1 MEP
CPUMinimum 1 socket x86_AMD64 or ARM64 with Virtualization support.
RAM

2 GB ~ 16 GB


Disk20 GB ~ 256GB 
Networks2 Network Interfaces .

Software Prerequisites

  • Virtual Machines preinstalled with Ubuntu 16.04 or 18.04
  • root user created in the Deployment Node, MEC Node and MEP Node.
  • SSH Server running in all the Nodes.
  • Ansible > 2.5 installed in One Click Deployment Node (Jump Host)
  • git installed in Jump Host.
  • Kubespray code is downloaded (https://github.com/kubernetes-sigs/kubespray.git)
  • GO Lang (version greater than 1.12) installed in Jump Host, required for CLI.

...

For Virtual Deployment minimum three Virtual machines, following are the virtual machines and their usage

NoUsage
1

Jump Host (One Click Deployment Node)

MECM (Controller)

3MEP (Edge)


All the nodes should have internet connectivity , network interface and network connectivity between the  VM's. 

...

Following packages will be installed in the cluster in the respective nodes:-

MECM

S. NoSoftwareTypeVersionRemarks
1.

Docker

CRI18.06


2.KubernetesOrchestration1.16
3.Helm


4.GrafanaMonitoring
Running as POD in MECM Cluster
5.AppLCMMECM-Service1.0Running as POD in MECM Cluster

MEP

S. NoSoftwareTypeVersionRemarks
1.DockerCRI18.06
2.K3SOrchestration
Lightweight Kubernetes
3.Helm


4.cAdvisorContainer MetricsLatest Container version in Docker HubRunning as Docker Container.
5RabbitMQ


PrometheusMetrics Collector
Internally its installing following metrics exporter NodeExporter, alertManager, kubeStateMetrics, pushgateway 

Snapshot Deployment Overview

...