Prerequisites
Following are prerequisites for using Eggplant Generator, including information about hardware, memory, software, and supported operating systems (OSs).
Hardware Requirements
Below are the hardware requirements for the system you need to run Eggplant Generator.
Hardware | Configuration |
---|---|
Processor (CPU) | 64-bit Intel 2.3 GHz or equivalent (4+ cores or 8+ threads recommended) |
Graphics Processor Unit (GPU) | NVIDIA CUDA-based GPU (Recommended NVIDIA T4 Tensor Core) |
GPU Compute Capability | 7.5 and above (Recommended) |
Disk Space | 500 GB minimum for production deployments, 50 GB minimum for trial deployments |
For Eggplant Generator deployments, the Intel CPU handles the sequential parts of a workload, while the NVIDIA CUDA GPU handles the compute-intensive parts in parallel.
GPU (graphics processing unit) is a specialized processor used by NVIDIA CUDA. For more information about CUDA and GPU, see the NVIDIA website.
With access to a GPU, Eggplant Generator can generate test assets much faster, so we strongly recommend a GPU-based deployment whenever possible. However, if you do not have a GPU available, Eggplant Generator can run using the CPU to generate assets.
The specific steps of how to install and run Eggplant Generator with or without a GPU are provided in the rest of this documentation.
Memory Requirements
Hardware | Configuration |
---|---|
GPU Memory | 16 GB and above (Recommended) |
Software Requirements
Before installing Eggplant Generator, ensure that you have installed Keycloak as described in the Keycloak documentation.
See the appropriate page below for the specific requirements and recommendations for the Eggplant Generator deployment option you want:
Deploy Eggplant Generator with Docker
Windows: see Deploy Docker Desktop on Windows with WSL2 for information about the software you need to deploy Generator in Docker Desktop on Windows.
Linux: see Deploy Docker Engine on Linux for information about the software you need to deploy Generator in Docker Engine on Linux.
Deploy Eggplant Generator with Kubernetes
See Deploy with Kubernetes for information about the software you need to deploy Generator with Kubernetes.