Sign inSign up

cerberus237/loadgenerator-base

By cerberus237

•Updated about 1 year ago

The base image for all available Load Generator Docker images

Image
Developer tools
1

345

cerberus237/loadgenerator-base repository overview

⁠Load Generator Base Image

Image Name: cerberus237/loadgenerator-base
Description: Base image for Adaptable TeaStore load testing infrastructure

⁠Overview

This base image provides the foundational environment for both Load Director and Load Generator components in the TeaStore performance testing setup. Built on openjdk:11-jre-slim, it includes preconfigured dependencies and assets for HTTP load generation.

⁠Features
  • Pre-installed Java 11 runtime
  • Preconfigured Lua scripts for TeaStore browsing simulation
  • Built-in load profiles for different intensity patterns
  • Environment variable configuration support
⁠Usage
FROM cerberus237/loadgenerator-base:latest
⁠Environment Variables
VariableDefault ValueDescription
LOAD_PROFILE./profiles/increasingLowIntensity.csvPath to load intensity profile
OUTPUT_LOGtestlog.csvResults output filename
LUA_SCRIPT./lua/teastore_browse.luaPath to Lua test scenario
LOAD_GENERATOR_IPloadgeneratorLoad Generator service name
APPLICATION_URLhttp://webui:8080/tools.descartes.teastore.webui/TeaStore web UI endpoint
⁠Build Instructions
docker build -t cerberus237/loadgenerator-base:latest -f Dockerfile.base .
⁠Notes
  • Includes HTTP Load Generator v1.0 (httploadgenerator.jar)
  • Automatically configures Lua scripts with application URL during build
  • Requires network connectivity to TeaStore webui service

For more information, visit the getting started documentation on GitLab: https://gitlab.inria.fr/adaptable-teastore/experimentation-platform⁠⁠

Tag summary

Content type

Image

Digest

sha256:cda5b17d3…

Size

77 MB

Last updated

about 1 year ago

docker pull cerberus237/loadgenerator-base