...
ELIOT topology with Kubernetes Cluster.
ELIOT Manager is installed and single ELIOT Edge Node are installed VM having Ubuntu 16.04 VM and single .
In ELIOT Manager the setup.sh is executed which internally installs docker ,k8s and tests k8s deployment by deploying nginx on ELIOT Edge Node.
ELIOT topology with KubeEdge
ELIOT Manager is installed and single ELIOT Edge Node are installed VM having Ubuntu 16.04 VM and single ELIOT Edge Node.
In ELIOT Manager Docker, K8S , KubeEdge-EdgeController is installed and in ELIOT Edge Docker and KubeEdge-EdgeCore is installed.
In the KubeEdge init command the nginx is deployed in ELIOT - Edge Core.
Traffic Generator
N/A
Test API description
...
There should be a nginx.yaml configuration files which is used for deploying the Nginx podson ELIOT Edge Node.
Test Procedure
The setup.sh script will deploy nginx server in the ELIOT Edge Node after Kubernetes Installation.
...
It will check nginx deployment and result the details in the log.
Test Results
Passroot@akraino-slave-0001:~# kubectl get nodes
NAME STATUS ROLES AGE VERSION
akraino-slave-0001 Ready master 18h v1.13.0
akraino-slave-0002 Ready <none> 18h v1.13.0
root@akraino-slave-0001:~# kubectl get pods
NAME READY STATUS RESTARTS AGE
nginx-deployment-74d48dbfb8-kvx9q 1/1 Running 0 18h
Blueprint extension tests
...
Total Tests | Test Executed | Pass | Fail | In Progress |
121 | 2 | 12 | 0 |
Additional Testing
N/A
Bottlenecks/Errata
...