...
Currently, 2 or 3 virtual hosts are deployed on arm64 platform by fuel (compass) tools. For all the baremetal servers, those must meet those hardware and software requirements. In addition, the Internet is essential for the CI platform.
Hardware Information:
CPU Architecture | Memory | Hard disk | Network |
Arm64 | At least 16G | 500G | 1Gbps (Internet essential) |
Software Information:
kubectl | kubeadm | Kubelet | Kubenetes-cni | Docker-ce | Calico | OS |
1.13.0 | 1.13.0 | 1.13.0 | 0.6.0 | 18.06.1~ce | V3.3 | Ubuntu 16.04 |
1.15.2 | 1.15.2 | 1.15.2 | 0.7.5 | 19.03.4~ce | v3.3 | Ubuntu 16.04 |
Overall Test Architecture
...
All the test cases has been integrated into IEC projects. You can start those tests by simple scripts on K8s-master node just as follows.
# source src/foundation/scripts/functest.sh <master-ip> #Functest case # source src/foundation/scripts/nginx.sh #Nginx case |
---|
Test Dashboards
Single pane view of how the test score looks like for the Blue print.
Total Tests | Test Executed | Pass | Fail | In Progress |
---|---|---|---|---|
2 | 2 | 2 | 0 | 1 |
The IEC cluster is tested using the validation project by running the conformance tests from the k8s layer. Tests are passing 100%
...