mirror of
https://gitee.com/milvus-io/milvus.git
synced 2024-12-01 03:18:29 +08:00
cfd1de448b
Signed-off-by: zhuwenxing <wenxing.zhu@zilliz.com>
2.6 KiB
2.6 KiB
Tests
E2E Test
Configuration Requirements
Operating System
Operating System | Version |
---|---|
CentOS | 7.5 or above |
Ubuntu | 16.04 or above |
Mac | 10.14 or above |
Hardware
Hardware Type | Recommended Configuration |
---|---|
CPU | x86_64 architechture Intel CPU Sandy Bridge or above CPU Instruction Set _ SSE42 _ AVX _ AVX2 _ AVX512 |
Memory | 16 GB or more |
Software
Software Name | Version |
---|---|
Docker | 19.05 or above |
Docker Compose | 1.25.5 or above |
jq | 1.3 or above |
kubectl | 1.14 or above |
helm | 3.0 or above |
kind | 0.10.0 or above |
Installing Dependencies
Troubleshooting Docker and Docker Compose
- Confirm that Docker Daemon is running:
$ docker info
-
Ensure that Docker is installed. Refer to the official installation instructions for Docker CE/EE.
-
Start the Docker Daemon if it is not already started.
-
To run Docker without
root
priveleges, create a user group labeleddocker
, then add a user to the group withsudo usermod -aG docker $USER
. Log out and log back into the terminal for the changes to take effect. For more invormation, see the official Docker documentation for Managing Docker as a Non-Root User.
- Check the version of Docker-Compose
$ docker-compose version
docker-compose version 1.25.5, build 8a1c60f6
docker-py version: 4.1.0
CPython version: 3.7.5
OpenSSL version: OpenSSL 1.1.1f 31 Mar 2020
- To install Docker-Compose, see Install Docker Compose
Install jq
Install kubectl
Install helm
- Refer to https://helm.sh/docs/intro/install/
Install kind
Run E2E Tests
$ cd tests/scripts
$ ./e2e-k8s.sh
Getting help
You can get help with the following command:
$ ./e2e-k8s.sh --help