...
Standard Deployment Overview
ELIOT Portal Setup:
ELIOT Portal Front-End:
Pre-requisites - Open source softwares required:
Node Packet Manager ( npm ) - 6.10.2 / any latest version
Node.js - 12.9.0 / any latest version
Angular8 - 8.2.2 / any latest version
...
Note |
---|
Default, it will start the UI on 4200 port https://localhost:4200 |
ELIOT Portal Backend Setup:
The ELIOT Portal Back-End module has to be executed on the ELIOT Manager Node. The backend server will receive REST API requests from ELIOT Frontend and response back the results of the ELIOT Cluster.
Note | ||
---|---|---|
| ||
The ELIOT Portal Backend module has to be installed only after the ELIOT Cluster has been setup or at least the ELIOT Manager with running Kubernetes Cluster. In the ELIOT Manager node kubernetes config file should be present in $HOME/.kube folder with admin access. |
Software Prerequisites:
1. Java Version 1.8 [ https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html]
Note: Other software prerequisites are similar to the one mentioned required for ELIOT Manager node.
Steps to Run ELIOT UI Backend Server:
Code Block | ||||
---|---|---|---|---|
| ||||
root@akraino-slave-001:# git clone "https://gerrit/akraino.org/r/eliot" [If this step is already executed can be ignored]
root@akraino-slave-001:# cd eliot/releases/v1.1.0/eliotui/be/
root@akraino-slave-001:# tar -xvzf eliotui-be-$version-$OS-$ARCH.tar.gz
root@akraino-slave-001:# jar -jar eliotk8sclient.jar. [The command will start the Spring Boot Application.] |
ELIOT Minimal OS setup:
In ELIOT , we are minimalising the CentOS Minimal iso by removing the unnecessary packages and we have builded Bootable iso. ELIOT Minimal OS helps to make nodes as Lightweight and also increases the productivity of Edge Nodes. ELIOT Nodes will ideally use Minimal OS.
...