Skip to content

JMeter Docker image that allow distributed load testing

Notifications You must be signed in to change notification settings

Tom-Dann/distributed-jmeter-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed JMeter

Based on the work done here.

Apache Jmeter™ is an open source tool that helps creating and running load test plans. This helm/chart was created to help you running different versions of JMeter in a distributed fashion (master -> server architecture), for more info.

Chart Details:

This chart will do the following:

  • Deploy a JMeter master (by default 1) that is responsible to store the test plans and test results after running on the servers.
  • Deploy a JMeter server service (by default 3 replicas) that are responsible to run the actual test and send back the results to the master.

Installing the Chart:

To install the chart with the release name jmeter:

$ helm install --name distributed-jmeter stable/distributed-jmeter

Deploying different versions of JMeter

The default image allows you to run JMeter in all versions available.

To change the version running on the helm you only need:

$ helm install --name distributed-jmeter --set master.image.tag=5.5 --set server.image.tag=5.5 stable/distributed-jmeter

Enjoy! :)

About

JMeter Docker image that allow distributed load testing

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Mustache 37.3%
  • Dockerfile 37.1%
  • Shell 25.6%